According to eyewitness testimonial UFOs was filmed over Longmont, Colorado on November 6, 2012. Longmont is a Home Rule Municipality in Boulder and Weld counties in the U.S. state of Colorado.





The city is located northeast of the county seat of Boulder and 31 miles (50 km) north-northwest of the Colorado State Capitol in Denver.

Interestingly two days later FOX 31 Denver News Channel reported day time UFO sighting over Denver , Colorado too.Down below is Denver UFO sighting news report video :