Red Tornado is a fictional superhero appearing in comic books published by DC Comics.
Subject ID: 70527