Somehow, a technician has a new truck.


ok, so it's not a car but pretty amazing...he only has one leg.

Mini car shows happen all the time.


And Cubans love looking at them.

You may also like

Back to Top