Trippy Triangle

More strangeness scratched into the earth this trippy triangle thing in the desert north of Vegas. Thanks Chris.

Read full article »