Initiative Would Create UFO Commission In Denver

I wish I had a chance to vote on something like this. In Denver, Colorado, now officially one of the more interesting cities in the country, residents will be voting next August as to whether or not to create a panel to study the possible existence UFOs. It’s pretty interesting that it will be up […]