Backstage Ghost Hunters Hanged Haunting Herself Lonely New York Niagara Stage Fright Theater
The team heads to Rapids Theater in Niagara Falls, New York where a lonely actress hanged herself backstage. The staff believes her spirit has never left and is haunting the theater.
Amazon TV | October 19, 2011
Tags:. .niagara. .backstage. .herself. .haunting. .lonely