Sunday 22 July 2012

This post is part of: 
Tour de France 2012 - Stage 20

Plenty of racing going on in the early laps, but quite hard to keep up with it all with no commentary!