Last in

12 crazy car “designs” in Russia

Next >>

Russians love their cars and if they knew what potential Soviet engineers had, they’d love them even more.

 

Who needs a spare tire?

in_russia_01

Leave a comment