Red Tornado - The New 52

The New 52

In Earth 2 #5 Red Tornado body is mentioned being still under construction.

Read more about this topic:  Red Tornado