2012 Isle of Man TT pictures
Isle of Man TT circuit, Isle of man, UK April 22, 2013, 1:17 p.m. Michael Dunlop wins the Supersport Race 2 during the TT races on the Isle of Man. Randy Mamola(L) presents him the Tourist Trophy. Auto123.TV 2012 Photographer: Leon T Switzer Front Page Media | © auto123.com