As we hit into Buffy S1E10, Travis admits that this is his favorite episode of Buffy the Vampire Slayer — Ever! Is that enough to get Jim to watch an episode? Are the leather pants Jess mentions the key? Is the Annointed One real? Is it Bob from an Italian production with bad dubbing?! All […]