Twisted Chamber

Twisted Chamber: The House That Bleeds.


Listen Later

What happened the night of September 8 1987 in a small house in Atlanta? Where a couple discovered that the walls of their home, were bleeding human blood.

...more
View all episodesView all episodes
Download on the App Store

Twisted ChamberBy Kat and Natasha.