Nature Has No Bounds – New Godzilla TV Spot

godzilla

Legendary Pictures has released another new TV spot for Godzilla called “Nature Has An Order.”

Movie will be awesome that’s for sure, It will hit theaters on May 16th.

I don’t think you want to know the synopsis… do you?