Godzilla is here. Humanity, rejoice! 20 May 2014 When humanity is threatened with destruction, only a monstrous reptile thing can save it... read more