World Cup Final 1993
On August 1st 1993, England and New Zealand played the World Cup final at the famous Lord’s Cricket Ground in London.
Read moreOn August 1st 1993, England and New Zealand played the World Cup final at the famous Lord’s Cricket Ground in London.
Read more