Sarah Michelle Gellar Gets Villainous in Star Wars Rebels!
Contrary to popular rumor, the Buffy alum will not be voicing a young Princess Leia in the upcoming season of Star Wars Rebels. Instead, Gellar will provide the voice of Seventh Sister, one of two […]