Chinese Troops & 10,000 Armored Vehicles Confirmed in Texas

  • Uploaded by Harlekin on Oct 8, 2012
  • Views: 10

This report is a mirror and has been confirmed by a Driver Delivering supplies to a Chinese Base in Texas. It is meant to be informative, however any further information regarding the Location of the Base as well as its purpose is welcome. This Video is a Mirror from the Channel of getiggy21, please subscribe.



Show Description Hide Description