Brave New World

June 2, 2015
0.0%

Carmilla - S2 - E1

Brave New World

Laura and her gang just returned to Silas University - turns out fleeing the scene of an epic battle isn't as easy as it sounds. After Carmilla scored them some swish new digs, and LaFontaine being a bit annoying, the time has come for the two love-birds to enjoy the sweetness of young tender romance - until Perry shows up completely freaked out.

Carmilla: Season 2 - 36 Episode s