Sunday, December 11, 2011

Here Comes Gojira Claus




There's nothing like a giant, radioactive theropod rampaging through a shopping mall to get you into the holiday spirit, is there?

[via Disinfo]

No comments: