Godzilla Trailer 2 Thoughts April 5, 2014 | Cadeem Lalor Sorry, another late update from Youtube but feel free to check out this video and my Ellen Page one on the site now.