GODZILLA TRAILER!!!

There’s probably a clearer image of the Loch Ness Monster compared to the glimpse we get of the king of the kaijus at the end of the latest trailer from Lendary Pictures. Godzilla is a walking 9-11, and the attention to detail is chilling.