Hayabusa Battle Turbo vs Nitrous

http://www.FullTiltLife.com shows a highlight clip featuring a monster stage 3 Turbo Hayabusa vs. a strong Kawasaki Ninja ZX12R Land Speed Racing bike with a big shot of nitrous. Get the Kings of the Street Part 2 DVD to see everything up close with the story to go along with the video.