Watch this Nitrous Hayabusa explode in flames at full speed.
Watch this Nitrous Hayabusa explode in flames at full speed. When it comes to racing cars, people are ready to gather around and race with no problem, but when it comes to motorcycle racing, not too much...