Tag: Sarah Michelle Gellar

5 Reasons BOOM! Studios’ ‘Buffy The Vampire Slayer’ Rules!

BOOM! Studios Buffy, Vampire Slayer

(Courtesy of BOOM! Studios) The groundbreaking TV series starring Sarah Michelle Gellar, Buffy The Vampire Slayer, has now staked a new home at BOOM! Studios. With new stories to tell, the pop culture phenomenon will continue in the comic book realm. According to IGN, the license for  the comic franchise based on the Joss Whedon-created […]