Board Thread:Fun and Games/@comment-24839525-20180411220936/@comment-5968396-20180412004353

Godzilla fights the Avengers and S.H.I.E.L.D. in Manhattan.