Please enable javascript to view this site.
Top
Three wheeler Rickshaw (tuk tuk) goes nuts in a supermarket. this thing has a mind of its own. How did it end up in the supermarket anyway?
https://www.youtube.com/watch?v=E102ClseT64
Submit a Comment