carnewschina.com
Best Pickup Truck Name Ever: The Zhongxing Terralord From China
This is the Zhongxing Terralord, a new mid size pickup truck from China. Terralord is the best pickup truck name ever; period. The Terralord is the
Joey Wang