The Only Clown tuk tuk in the World

Based in Bangkok Thailand. Built and restored by world famous Clown Eckie.


Category: Stupid Vehicles, Videos

Leave a Reply