Street Use

More Homemade Trucks


Tractors

From China, I think.

Russianvehicle

Russian, I think.

Truck

Cuban, I believe.

Posted on April 5, 2008 at 5:00 am | comments



Comments