logo

Godzilla Spotted off Japan

Posted on Mar 15, 2011 in Comics, Movies, Nature | Comments Off on Godzilla Spotted off Japan

On my recent trip to Japan, our tour guide was generous enough to show us the famous structure that started the whole Godzilla thing....

Read More