The Exorcism of Lola Perry : Season 4 Episode 21
YouTube int(0)
Aired: September 29th, 2016 @ 12:00 AM EST on YouTube
Their hands forced by LaFontaine's excellent application of elephant tranqs, Laura and Carmilla attempt to make the most of their new housemate ... an exorcism ensues.