The Goal that defied physics?
A football match between Brazil and France was taking place at ‘Stade de Gerland’, France on the 3rd of June 1997. It was the 21st minute of the match. Eyes of 28,193 spectators were set on one person on the pitch, one of Brazil’s ... Read more