Godzilla, Mothra, and Mechagodzilla run roughshod over Tokyo once again in Fathom Events special presentation of 2003’s Godzilla: Tokyo SOS.

Godzilla, Mothra, and Mechagodzilla run roughshod over Tokyo once again in Fathom Events special presentation of 2003’s Godzilla: Tokyo SOS.
Fathom Events and Toho International have teamed up to bring Godzilla Against Mechagodzilla to theaters on November 3 in honor of International Godzilla Day.