WATCH: UFO sighting in Colorado town

Posted By: Selma Al-Faqih on March 30, 2011 12:37 pm

Lafayette, Colorado is just a stone’s throw from many of the most popular ski resorts in America.  It’s a town of about 26,000 folks, many of whom saw what they think may be an UFO.  Many residents looked up the other night and saw 3 lights in a triangle, hovering in the night sky.  One man described it as having ‘weird energy.’  Check out the video to see the UFO footage!



Click here to check out Colorado’s snow report!