Wednesday, March 30, 2011

That Libyan rebel Toyota Hilux...may be Chinese

Look closely next time.  It just might be a Zhongxing.


More info here.

No comments: