September 11, 2023. Colorado bends sheriff’s department has spotted ufo and alien invasion. All bystanders and civilians need to remain indoors
September 11, 2023. Colorado bends sheriff’s department has spotted ufo and alien invasion. All bystanders and civilians need to remain indoors