Godzilla, Mothra and the Big Red Lobster

Godzilla, Mothra and the Big Red Lobster

“Godzilla, Mothra and the Big Red Lobster” June 12, 2013 — My little brother Bob and me used to lay on the living room floor on Saturday night and watch Chiller Theater. Hiding behind our hands and each other, as various monsters wreaked havoc on certain unfortunate locations. These locations were not arbitrary. The “Creature […]