
With 90,000 seats, Wembley Stadium is the largest stadium in the UK and second biggest in Europe. Demolished in 2003, rebuilt and then re-opened in 2007, the £798 million arena has played home to domestic and European cup finals in various sports,...
from Engadget RSS Feed http://ift.tt/1ujN5Kf
via
IFTTT
No comments:
Post a Comment