SPACE alien video. Hmmmm.
A video that purportedly shows a living, breathing space alien will be shown to the news media Friday in Denver. Jeff Peckman, who is pushing a ballot initiative to create an Extraterrestrial Affairs Commission in Denver to prepare the city for close encounters of the alien kind, said the video is authentic and convinced him that aliens exist. “As impressive as it is, […]