Member Contributer AvalonRacing 0 Posted December 21, 2010 Looks like a road right out of the Tour de France. Quote Link to comment
Member Contributer VeryFineRide 0 Posted December 22, 2010 That picture just made my right knee tickle... :biggrin: Quote Link to comment
Member Contributer dr.toto 8 Posted December 22, 2010 Where was I when this was taken? Oh, I know, at work. Great pic. Quote Link to comment
Member Contributer blkrabit 0 Posted December 22, 2010 Now I know what Heaven will look like. Quote Link to comment
Recommended Comments
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.