16 Jul 2018

Fade to bleus as France wins World Cup

From The Panel, 4:56 pm on 16 July 2018

Football's coming home ... to Paris! ... following a final that had everything a fan could hope for.