Originally Posted by Dr.Manhattan After watching the movie, it makes you REALLY want to go to the Isle of man, either to race, or spectate. It's on my bucket list now as well. It's one giant commercial for the whole event.
New to me for 2012.
Forum Rules
Bookmarks