2012 Isle of Man TT pictures Photo 72 of 85
The International Isle of Man TT (Tourist Trophy) Race is a motorcycle racing event held on the Isle of Man and was for many years the most prestigious motorcycle race in the world.
Isle of Man TT circuit, Isle of man, UK April 22, 2013, 1:17 p.m. John McGuinness wins his 18th TT title and is congratulated by F1 driver Mark Webber(L) Auto123.TV 2012 Photographer: Leon T Switzer Front Page Media | © auto123.com