Manage episode 229589572 series 2155136
On this episode of The Witching Hour, Haleigh and Perri take you to SXSW! Hear all about their time in Austin and get their thoughts on two of the big horror debuts, Pet Sematary and The Curse of La Llorona.
560 episodes available. A new episode about every day averaging 38 mins duration .