Earth Destruction Directive 99 – “This Island Conquered You…”
What is it with islands and giant monsters? On this four color episode of Earth Destruction Directive, we are taking a look Kong of Skull Island 2018 Special from BOOM! Studios! When an expedition of Vikings land on Skull Island, they find danger and death in droves. But do they […]