July 30, 2018

On This Day: England win the 1966 World Cup Final