Tuesday, November 18, 2008

Godzilla Tree

I don't really have any commentary to go along with this, I just think this is the worlds coolest tree. Located in the Chiba prefecture in Japan, the trees owner says that the tree grew that way on it's own. Now if they can just grow a Rodan tree across the street....
Post a Comment