Buffy the Vampire Slayer Season 7 Episode 16
Season 7
Episode: 16
Air Date: 2003-02-25
Andrew creates a documentary called “Buffy, Slayer of the Vampyres”, a record of the current situation in Sunnydale to show to future generations. He manages to capture many important moments,…
Episode Title: Storyteller