Fans in Paris react to nail-biting World Cup final between France and Argentina

Fans in Paris react to nail-biting World Cup final between France and Argentina Watch the live reactions of France fans as they cheer on their home team in Paris. Read more: ...
https://www.youtube.com/watch?v=PQ7xBlnGYU8 Sky News