Episode 101

S1E101 · 2011-02-21

The werewolves gang up on the newly surfaced Mateo.

The show’s own verdict is on its page.