Video: Sasha Banks at Wizard World Philadelphia Q & A Jay Alletto 9 years ago Sasha Banks takes part in a Q & A at Wizard World in Philadelphia Share!