just watching the run up to the isle of man tt races, you think your tweaked scooby is rapid until you watch these guys on 2 wheels , a bigger set of balls than id ever have . its mind boggling there going down narrow streets at 190 mph and still living its absolutly awesome i take my hat of to them