Showing posts with label Euro 2004. Show all posts
Showing posts with label Euro 2004. Show all posts

Wednesday, 7 August 2013

The Road to Schiphol - Football Abroad

Thursday 24th June 2004. England v Portugal in the European Championships quarter-final and the Three Lions latest predictable failure on penalties in a major international competition. Where were you for it?