2.18.2010

Cool Pic

No news, just a really cool pick of the making of the Godzilla Tower from "Godzilla vs. Gigan" (1972).