Sarah Michelle Gellar Celebrates Buffy's 20th Anniversary With Message To Fans

March 10, 2017, marked the 20th anniversary of the first airing of “Welcome to the Hellmouth,” [...]