News

New evidence from the upcoming "Superman" movie strongly hints Metropolis is set in Delaware, with a clue pointing to the ...