View the Post on the BlogLee Ross made an epic review of the 2012 TT that were held between Saturday 26 May and Saturday 9 June 2012 on the Mountain Course almost stretching 38 miles for a single lap.
Find the 2012 version and the 2011 below and see the drivers with big hearts and humongous balls racing like they are chased by the devil himself.
[youtube]
[youtube]