On May 20th, 2003, Buffy the Vampire Slayer aired its final episode. The series ran for seven seasons and 144 episodes and became a cultural […]
Pop Culture on Demand
On May 20th, 2003, Buffy the Vampire Slayer aired its final episode. The series ran for seven seasons and 144 episodes and became a cultural […]