June 29, 2018

Did ‘The Simpsons’ Predict the 2018 World Cup Final – In 1997?