It's an absolutely impressive stadium. - London - 5.28.2011