Currently browsing

December 6, 2013

The Haunting of Freedom Tower

Wild Friday: Have you heard? The new building at the site of the World Trade Center twin towers is haunted!  This video has the screams of the dead – or is it something else?   Some say the unique shape creates an Aeolian harp, others say it’s the spire.… Read the rest