Joined
·
3,879 Posts
TT 2010 starts tommorrow here on the Isle of Man. Two & a half weeks of biking, racing, entertainment & scantily clad young ladies.
http://www.youtube.com/watch?v=H7n8Yg-ppWI
http://www.youtube.com/watch?v=H7n8Yg-ppWI