Metropolis Stadium
Location » Metropolis Stadium appears in 0 issues.
Largest domed entertainment facility in the 31st century Earth. It is located within the city of Metropolis with a seating capacity of 300,000.
Recent topics on Metropolis Stadium
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment