Most of us growing up in the late 70’s early 80’s in Massachusetts were spending lunch in front of the TV watching Godzilla movies on the Creature Double Feature hour on channel 56 on Saturdays. It was so popular that it ousting the Candlepin bowling out of the mid day spot and up to theContinue reading “What to see in Tokyo: Gojira..better known as Godzilla”