Just stumbled apon this, form this TT Isle of Man races. Turn your volume up and have a clean pair of panties at the ready TT 2012 160MPH+ Fun starts at about 30 seconds. Anybody got vids to share?