Final Girls Ep 167: The Curse of watching La Llarona, Polaroid and the Coronavirus
Hey there Lovelies and welcome back for the 167th episode of Final Girls Horrorcast. This week The Girls discuss the underwhelming “Polaroid” & “The Curse of La Llarona”
‘Verotika’ digitally released on February 25th
Watch Ahead for Next Week!
“Final Girls” streaming on Crackle &
“The Cabin in the Woods” now available on Prime Video and Hulu