Of Hearts and Holy Hand Grenades : Season 3 Episode 31
YouTube int(0)
Aired: November 13th, 2014 @ 12:00 AM EST on YouTube
Laura tries to get her life together as Carmilla and J.P. hit the books to look for a weapon powerful enough to take on the evil that lurks at Silas.