Krod Mandoon Series Preview

Watch this extended preview, as seen at New York Comic Con. Premieres Thursday, April 9th at 10pm/9c.