Board Thread:Movie Discussions/@comment-3367060-20131122012801/@comment-7497514-20140227232639

Yeah it does, if not more. It looks like Godzilla's going to annihilate the United States.