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

[back]