UFO's have been the subject of controversy for so many years. I for one will never think that Humans are the most inelegant beings in the universe.
This video was tweeted out by writer/director Michael Dougherty and retweeted by actor Seth Green, that's when I caught it.
I had to pass this on.