Calling it “Kansas City” wasn’t enough to throw Godzilla off the trail—the King of the Monsters knows it’s really in Missouri, and it’s on its way.You may have thought your city was too small to attract a kaiju…well, you shouldn’t have stuffed it so full of incredible comics creators. At...
Read More →