back
to top

#7 – Tubecar

That's Russia!

Incredibly Weird But Funny Self-Made Vehicles: 10 Pics!

via www.automopedia.orgcomplain

Only Russians can create such a perfect vehicle! Only Russians have the courage to drive it!

Don't forget to add a comment

Social