The World Cinema Series continues at The Strand Theatre in Hudson Falls!. I'm so happy & excited to host a FREE screening of the original Japanese version of "Godzilla"! This is the film that kicked off the Godzilla franchise (unknowingly) 70 years ago when it premiered on November 3rd, 1954!