Wembley Stadium

** FILE ** An aerial view of the new Wembley Stadium in north west London, Sunday March 11, 2007. The new Wembley is way over budget and opened almost two years late. While the cost sounds like a waste of money, the final product was worth the wait. The first competitive match will be played at the new Wembley on Saturday March 24, 2007. (AP Photo/Lewis Whyld)

Related posts

Leave a Comment