Thailand is home to a lot of 'strange,' so why would drag racing be any different. They strap a 160cc motor on a super-light frame and shock the world!

More From KZCD-FM