GODZILLA
Consider what it must have been like for an ant building a hill on the island of Guadalcanal in 1942. You, and a thousand of your closest friends, are going about the business of collecting food and constructing tunnels when … Continue reading GODZILLA