Red Tornado Has Impeccable Likeness to Paul Bettany's Vision
Sep 22, 2015 06:39 AM EDT
The premiere of CBS’s “Supergirl” is all ready for takeoff this fall as the show’s makers release a teasing photo of Idda Goldberga all suited up to portray the show’s first major villain, Red Tornado.