Distracted fans caused multiple crashes along the Tour de France route over the weekend, leading to injuries, lost time by riders, and the withdrawal of one rider from the entire race as fan interactions continue to be a point of frustration for bikers. http://on.forbes.com/6016PziBI #press

Reply to this note

Please Login to reply.

Discussion

No replies yet.