Over the weekend a photo has surfaced depicting Red Tornado, a long-time DC Comics superhero character, played by Iddo Goldberg in the upcoming show Supergirl on CBS. Goldberg will play both Red Tornado and super villain, T.O. Morrow.