The last episode of Buffy the Vampire Slayer aired ten years ago today on May 20th, 2003

The last episode of Buffy the Vampire Slayer aired ten years ago today on May 20th, 2003

'Chosen' aired nine years ago today

'Chosen' aired nine years ago today