A sea of American fans awaits Lance's arrival on the Champs-Elysees in Paris
[
back
]