Discussion in 'Sport Talk' started by aposhark, Nov 19, 2022.
Mine was the 1970 Brazil side who won the World Cup in Mexico City: