Red Tornado

Red Tornado is a fictional superhero appearing in American comic books published by DC Comics.

Red Tornado (center)

Red Tornado appears in TV series Supergirl, portrayed by Iddo Goldberg.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.