Tour de France or Tour de Force

Head-butts! Elbows to the ribs? Fist fights and tire bashings to the head! Illegal performance-enhancing drugs? Seven-time champions throwing in the towel! Is this WrestleMania? No, just the 2010 Tour de France. Ah, la vache! The Tour de France isn’t just a bicycle race. It is a physically demanding marathon that spans over 2,000 miles and 20 [...]