Surf beautiful Lechti Island! Or… maybe not! Break out your sunscreen and coverup, because we are taking a romp through the South Seas this time on Earth Destruction Directive! It’s the first of the Godzilla “Island” films when our beloved monster hero battles a condor, a crustacean, and Communists in [...]
view more