Buffy the Vampire Slayer debuted on March 10, 1997 and ran for seven seasons until 2003, leading to the spin-off show Angel, which ran for five seasons. Post navigation Russia sets date for Instagram shutdown Is THIS proof that the Ghost of Kyiv is real?