This article, Here's Your First Look at Supergirl Villain Red Tornado, originally appeared on TVGuide.com. Kara (Melissa Benoist) has her work cut out for her when Supergirl premieres. CBS has released the first photo of Iddo Goldberg as Red Tornado, a villain who poses "grave danger" to the titular superhero. "Red Tornado is the most advanced android the world has ever seen," the official character ... Read More > Other Links From TVGuide.com Supergirl Iddo Goldberg



More...