but for me the Azteca in Mexico DF is the king. Amazing looking stadium, amazing capacity (120,000 I believe), great atmosphere, and brilliant views from anywhere inside it
Posted By: Worzel Scrimmage, Mar 30, 17:45:40
Written & Designed By Ben Graves 1999-2025