Isle of Man TT Races

Monday, July 05, 2010

Today's ride


had some rain involved with it. Bummer.