Sarah Michelle Gellar Reflects on 'Buffy' 12 Years Later

May 21, 2015 4:12 PM

13 0

Sarah Michelle Gellar Reflects on 'Buffy' 12 Years Later

"Buffy the Vampire Slayer" ended it's illustrious run 12 years ago this past Wednesday.

The show's star, Sarah Michelle Gellar, took to Instagram to remember the final show on May 20, 2003.

Read more

To category page

Loading...