The Super Museum, Metropolis IL

5 / 5 ( 1 vote ) METROPOLIS, IL – The Super Museum has one of the largest collections of Superman memorabilia in the world located at 517 Market Street in historic downtown Metropolis, IL. Please support this locally owned business by stopping in the next time you’re in town. Open 7 days a week […]