ghost asylum

Do you believe in Ghosts? If you are on the fence you should watch a new show called “Ghost Asylum” on the Destination America channel. “Ghost Asylum” features southern ghost hunters, dubbed The Tennessee Wraith Chasers entering the most petrifying institutions in America. They examine some of America’s most frightening asylums, sanitariums and mental hospitals. … [More…]