Posted On: November 10, 2008 By: Simpson Comments: ( zero )
Based in Bangkok Thailand. Built and restored by world famous Clown Eckie.
Category: Stupid Vehicles, Videos
Name
Mail (will not be published)
Website
Leave a Reply