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 1
Jason Roberts at the Isle of Man TT. The bronze statue honors the late, great Joey Dunlop, who posted a record 26 TT wins at the Isle.
Photo by Jason Roberts