Red Tornado (June 13, 1968) This Day In Comics
Red Tornado: This Day in Comics (June 13, 1968) Red Tornado’s unique origin story involves the fusion of two distinct entities: an android body, crafted by the notorious supervillain T. O. Morrow, and the Tornado Champion from Earth-One’s planet Rann. …
Red Tornado (June 13, 1968) This Day In Comics Read More