DC Entertainment and CBS have released our first official look at Iddo Goldberg as Dr. T.O. Morrow aka Red Tornado from the upcoming TV series Supergirl which you can check out in the gallery below!
On September 1, the network announced on its website Iddo Goldberg was cast as Red Tornado, “the world’s most nefarious android who is capable of devastating National City”. Red Tornado has the ability to create powerful winds and in the comics, he was a member...