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?