THIS *SUZUKI HAYABUSA TURBO* POWERED 3 WHEELER IS PURE EVIL!! This by far is the CRAZIEST thing iv ever set foot in.. as you can see from the video this 1970s Bond Bug is NO JOKE!!.. power to weight sets this at 600BHP per tone!! on 3 wheels!! just straight up ...