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 2
No, we don’t know why these race fans are wearing orange wigs at the 2007 Isle of Man TT.
Photo by Jason Roberts