Blame Enough for All : Season 3 Episode 28
YouTube int(0)
Aired: November 4th, 2014 @ 12:00 AM EST on YouTube
Perry blames herself for what happened to LaFontaine. Carmilla reassures Laura. Laura talks to Kersch about recent events.
YouTube int(0)
Aired: November 4th, 2014 @ 12:00 AM EST on YouTube
Perry blames herself for what happened to LaFontaine. Carmilla reassures Laura. Laura talks to Kersch about recent events.