Screaming Secrets

Screaming Secrets Volume IV; My Sharona

Screaming Secrets Season 1 Episode 4

Kelly and Sarah battle through microphone voodoo and the fears of their childhood as they talk La Llorona and The Goatman.