2007 Isle of Man TT

An TT first-timer gets his feet wet at the 100th anniversary of the Isle of Man TT

2007 Isle of Man 11
Reproduction Honda racers at the 2007 Isle of Man TT pay tribute to “Mike the Bike” Hailwood, who posted 14 TT wins.
Photo by Jason Roberts