Haunting Places Around The World that Will Give You The Creeps

Abandoned City Hall Subway Stop, New York City

Shut since 1945, this metro station was never destroyed. Even today, six trains pass through this station when they turn around after the last downtown stop at the Brooklyn Bridge station.

We Bet You Didn’t Know What These 40 Celebrity Parents Looked Like

Odd Facts About The Human Body That You Will Never Believe