Sports | Mon Jul 16, 2012 12:02am IST

Tour de France - Carpet tacks on road slow down riders