Friday, May 27, 2016

Nazca-like humanoid figure somewhere over Texas!

Is this humanoid figure the evidence of some ancient alien civilization that left its mark on the American Southwest?
Or was I just really bored on a plane?

No comments:

Post a Comment