X-Men Red #1 Finds Storm Taking Center Stage Post author By Terrence Sage 01 Post date April 4, 2022 No Comments on X-Men Red #1 Finds Storm Taking Center Stage “Who will heal this broken land?” Tags Al Ewing, Comics, Marvel, Reviews, Storm, X-men, X-Men Red