Who believes that Aliens made this giant geoglyph that is now considered the oldest in the world?

What a splendid find all from studying Google maps

#geoglyphs   #googlemaps  
Shared publiclyView activity