The Tour de France of give-aways and competitions

93rd Tour de France, July 1-23, 2006