Estadio Azteca. Mexico City. 1970 World Cup Finals. Forty four years ago today.
tags: Pele, Brazil, World Cup, Soccer, 1970
original: https://upnorthtrips.com/post/89509634451