May 30, 2008

We all know there's been talk of an alien peeking in a window in Colorado that's very authentic. I didn't want to have to show this, but I have actual alien footage and it's debuting right here at Deep Sky Blog:






I'm an expert. It's authentic.