As you may have heard, many of the original voice cast have returned for this new show, including Alison Sealy-Smith as fan-favorite Storm I know nobody else has come close to being the weather-controlling mutant in my eyes, so I am ready to see her take the role back again In a new chat with[...]