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