Want this question answered?
Road bicycling.
Amsterdam, Netherlands
On the circuit de la Sarthe near the town of Le Mans in France.
Le Mans is located in France near the Sarthe River. It is about two hours away from Paris.
I am lead to believe that it is football first, followed by cycling (made popular due to le Tour de France).
le mans
The cast of Le Tour de France - 2012 includes: Maxime Aubrun as Le neveu
Le Mans, France
"Tour de France on TV" is "(le) Tour de France à la télévision" in French.
André Leducq, France, won the 1932 Tour de France
Le tour de France
Try the offical Tour de France website www.letour.fr