Arrow's Echo Kellum Responds to The Terrifics

Over the weekend, DC announced that they were launching a new series, The Terrifics, which would [...]