Buffy the Vampire Slayer – Season 1×01: Welcome to the Hellmouth – TV Review

I take a step into the Buffyverse for the first time, in order to see what the hype is about by watching the first episode of Season One.

Continue reading