
Two filmmakers from North Carolina set out to produce a documentary discovery of multiple clown sightings around the US lead us to an unforgivable homicide.

Kane Hodder leads paranormal investigators in Balsam, North Carolina, investigating the haunting 112-year-old Grand Old Lady Hotel, known as the South's Stanley Hotel.