Menu
Shin Godzilla smashed its way into New York City for Comic Con… did the ultimate Kaiju make its mark?