Click image for the link to Google Maps. Zoom out and look at the surrounding areas. Is this a natural formation, or proof that the ancient Native Americans were aliens who foretold the coming of the iPod. Did they create this monument to the future which they knew would one day be seen on Google Maps by YOU on my blog?
No comments:
Post a Comment