An unknown object with flashing red lights has been filmed hovering over Boulder, Colorado.
An unknown object with flashing red lights has been filmed hovering over Boulder, Colorado.
An unknown object with flashing red lights has been filmed hovering over Boulder, Colorado.
An unknown object with flashing red lights has been filmed hovering over Boulder, Colorado.