Page 4 of 4

Posted: Mon Jan 01, 2007 2:58 pm
by Kal
300kph? Up on one wheel.

It's not the footage posted from the cockpit of the 'Busa is it? If memory serves it is a British Bike in France.