WATSON.JPG
The Tour de France streams across the Place de la Concorde on its entry into Paris...