In reply to truthteller.

No we are talking stadiums BIGGER than NY and LA, and your mamas azz

Manchester – Etihad Stadium +60,000
Edinburgh – BT Murrayfield Stadium +70,000
London – Wembley Stadium +90,000

stay pressed.