Luke HendersonNovember 10, 2015Marvel, Scarlet Witch, comicsComment Seeing Red – Your First Look At Scarlet Witch #1! Luke HendersonNovember 10, 2015Marvel, Scarlet Witch, comicsComment