Posted: Sun Jun 24, 2007 7:52 am
*cough*Millennium Stadium*cough*Craitman wrote: *cough*Plainmoor*cough*
One of only stadiums in the world with a retractable roof, plus it opened on time and on budget...unlike another Stadium we are aware of.
Anyway, Wembley was 35Billion pounds well spent........