Tens of thousands flood Paris streets to celebrate France's World Cup win
France fans did justice to the national team's 4-2 victory over Croatia in the World Cup final on Sunday, pouring into Paris' Champs-Elysées Avenue by the tens of thousands to celebrate with cheers, stomping and song in an explosion of joy.
Source: CBC