Chinese Troops & 10,000 Armored Vehicles Confirmed in Texas
- uploaded: Oct 8, 2012
- Hits: 8
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.