Monday, January 04, 2010

Cyclist crashes on wet streets from Universal Sports

Greatest "Team Mechanic" in the world. Maybe he should get a Maglia Rosa Too!

No comments: