Shin Godzilla Coming to Theaters: One Might Even Be Near You

September 16, 2016

That’s right Godzilla fans. Shin Godzilla will open at select Theaters in the US on October 11, 2016. I already have my ticket and let me tell you, an overnight trip wasn’t out of the question. Fair disclosure: As near as Godzilla Momma can tell, this movie is subtitled and not dubbed. It has broken box office records in Japan and is being hailed as a masterpiece. I’ve seen some…

Read More >>