The Tardelli Scream

Football's greatest celebration
1982, Football, Germany, Italy, Ronaldo, Tardelli, World Cup
1982, Football, Germany, Italy, Ronaldo, Tardelli, World Cup
05June2014
Matt Pomroy