I wonder where it is and the size of the largest statue of Superman.
Address: 517 Market St, Metropolis, IL 62960, USA
morgan siebert | Dec 12, 2020
It's 15 ft tall.
Jenna Fawley | Dec 13, 2019
The statue of Superman is in Metropolis, Illinois. It is 200 feet tall.
Thanks! Your answer is awaiting moderation.