I'm living in Montpellier at the moment and theres a great atmosphere here! Thousands of people watched the match last night (and last Sunday too) on a giant screen in the city centre! You can tell how much it means to them to win it
Going up later to watch the team with the trophy! People already waiting up there to get a good spot!