A beast of a mans lap of the 38.7 mile lap that is the Isle of Man TT......
http://www.youtube.com/watch?v=QVXc29ZgutI
and the second bit....
http://www.youtube.com/watch?v=DFUYIH2T ... re=channel
Madness!
Return to General Racing Discussion
Users browsing this forum: No registered users and 13 guests