Denver area UFO sighting referred to as ‘flying triangle’

An unidentified flying object referred to as a “flying triangle” lit up the sky of the Denver suburb of Lakewood March 28 and prompted a witness to file a report.

Story continues

TRENDING NOW

LATEST LOCAL NEWS