News

Metropolis is set in Delaware in the new 'Superman' movie. Here's evidence that points to the real city in the First State where Superman lives.