Metropolis Stadium

Metropolis Stadium is a stadium located in Metropolis.