England fans watch match in cinema

Wednesday, June 21, 2006 London — A few hundred England fans weren’t watching the 2006 FIFA World Cup match against Sweden last night in a pub or at home, but instead had ventured out to their local cinema to see the game on the big screen. A number of Odeon Continue Reading

Posted In Uncategorized