Pages

Friday 4 November 2016

Giant straw Godzilla statue stands guard over Japanese town - CNET

At almost 23 feet, this Godzilla statue with glowing LED eyes took 170 fans over four months to build in celebration of the fall harvest.

No comments:

Post a Comment