Did you know there’s actually a city named Metropolis in the United States? It sits on the Ohio River in the southern part of Illinois.   And if you expect a real life town of Metropolis to embrace Superman and build a giant replica of the fictional character, you will not be disappointed. I took the […]

Original Source…

Comments are closed.