Multiple unknown lights have been filmed in the night sky over Lakewood, Colorado.
Multiple unknown lights have been filmed in the night sky over Lakewood, Colorado.
Multiple unknown lights have been filmed in the night sky over Lakewood, Colorado.
Multiple unknown lights have been filmed in the night sky over Lakewood, Colorado.