Here are scenes from today's stage of the Tour de France. The winner, Joaquin Rodriguez of Spain, averaged 21.36 miles per hour for 121.1 miles. Chris Froome retained the overall lead. I have a hunch that Froome's Sky team is using performance-enhancing drugs. It's not normal for a team leader to have two teammates with him the entire way.
Addendum: I'm not the only one who's suspicious.