A little more Havana… December 19, 2012December 19, 2012Posted in Design, Fun things, Lifestyle, Travel Share this:TwitterFacebookLike Loading... Related
Great images. Those cars run on original engines?
I heard they have russian engines in them. Tonnes of smoke coming out most cars.