August 04, 2007
UFOs Over Mexico Report on Fox

When I see this report from FOX NEWS on UFO Disclosure it really makes me understand why the US is absolutely insane. What other reasonable news organization would put the leader of the UFO political action party (or whatever the hell it is) on TV and act as if he's not completely insane.

I for one welcome our new UFO overlords.

Posted by Arcterex at August 04, 2007 05:07 PM