This is a follow up to the original story--moonbat Jeff Peckman calling for Denver to establish an "Extraterrestrial Affairs Commission" and releasing a video last week to "prove" the need for such an office:

A screencap provided by the Rocky Mountain News.
The purported "alien" video:
A parody of a fake, perhaps?