Episode 105

S1E105 · 2011-02-25

The vampires and werewolves both prepare for the upcoming eclipse.

The show’s own verdict is on its page.