Godzilla News: NECA’s Godzilla Plans, and Much More!

In our video we have the Godzilla news for the week of May 8th, 2020: