Carmilla

Carmilla

Pep Rally (1x33)


Air date: Nov 20, 2014

Laura decides it's a good idea to appeal to the student body at a school event and quickly learns a thing or two about the student body...and Carmilla.

  • Premiered: Aug 2014
  • Episodes: 201
  • Followers: 131
  • Ended
  • YouTube
  • Tuesday