Do you want to compare Storm with Red Tornado? Discover the powers, weakness & weapons of Storm and Red Tornado from Storm Biography and Red Tornado Biography. Find out all about Storm and Red Tornado.# Check out how is Storm unique and distinct from Red Tornado. Discover their love interest, sidekicks, family tree and the movies and games list in which Storm and Red Tornado have appeared. Find out everything about them here!