French soccer fans, celebrities and athletes retrace the exhilarating events of July 12, 1998, as France earned a historic win in the World Cup final.
as Self
2016
2019
2015
1980
1996
2012
1970
1994
2009
2017
2005