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 6
Downtown Douglas: A bronze of British actor and producer George Formby, whose 1935 Isle of Man TT film No Limit was a race week staple for years.
Photo by Jason Roberts