RSS Icon
In Cuba they make their own buses.
categories: Crazy, Videos

Cuban buses are the Japanese subways of the bus world.


Commenting for this video can be done on Video Fantastica.
You can use your Dig Your Own Grave account to comment on Video Fantastica videos.