2012 Isle of Man TT pictures Photo 81 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 Auto123.TV 2012 Photographer: Leon T Switzer Front Page Media | © auto123.com