STAR WARS REBELS: Sarah Michelle Gellar is Seventh Sister
0
Disney XD and Lucasfilm have released a statement that Sarah Michelle Gellar is in fact playing the “Seventh Sister Inquisitor”.…