Metropolis Stadium

Place

Metropolis Stadium

 Central stadium in Metropolis.

----------