Calamos Supports Greece

Body-cam footage

Las Vegas Police Spot UFO; Residents Claim to See 8-feet Tall Aliens

Body-cam footage from the Las Vegas Metropolitan Police Department captured a suspected UFO soaring across the night sky as some residents claimed they saw 8-feet tall aliens. The incident occurred late in the evening of April 30, but it has...