Crazy home-made vehicles25 September 2012 at 4:09 amLink copiedRead full articleWatch crazy home-made vehicles race to victory.