March 12th, 2016 by divider



Semi Final – Twickenham, London – October 31, 1999.
Without question this ranks as the greatest game in World Cup history.

source

Posted in Video France Tagged with: , , , , , , , , , , , , , , , , , , ,