
Odd news from The Spot blog: Denver’s UFO ambassador Jeff Peckman, well-known for launching a failed campaign to create a seven-member commission tasked with collecting evidence that extraterrestrials and aliens have been visiting Earth, now is officially on the ballot for Denver Mayor. (Photo by Nathan W. Armes, Special to The Denver Post)
(Source: The Denver Post)