fbpx

Daily Archive: August 22, 2008

Godzilla Island

Been waiting for this show to hit American DVD. It’s a television series based on Godzilla, that cashes in on the success of Ultraman....