About the design
on July 24, 2009
"I always come to this same spot man. I'm telling you, they DO exist. If you're gonna see them, you'll see them there!"
Just a couple of average aliens getting a look at something different during a regular night of stargazing.