Superhero of the Day 22/7/2012 Superhero of the Day: Red Tornado I July 22, 2012July 21, 2012 Matthew ELeave a comment Red Tornado. Share this:TwitterEmailFacebookRedditPrintLike Loading... Related