The peloton rides past spectators wearing chicken costumes on the second stage of the 99th Tour de France between Vise and Tournai, Belgium, on Monday.Jul 04, 2012

FULL STORY

Photo: Reuters

This photo has been viewed 464 times.

TOP top