Sarah Michelle Gellar is Back on TV via the New CW Series ‘Ringer’ May 26, 2011 // 1 Comment Remember the star of Buffy the Vampire Slayer? She’s back in the upcoming thriller on CW titled [...]