Advertisement

What it takes to hit 250 mph on a hand-built turbo Hayabusa