By Collider
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.