Manage episode 237775258 series 2155136
On this episode of The Witching Hour, Haleigh and Perri dig into spoilers for both Stranger Things Season 3 and Midsommar. Catch their theories on the meaning behind Midsommar and what might happen in Stranger Things Season 4 in this episode!
666 episodes available. A new episode about every day averaging 38 mins duration .