1 year agoLas Vegas Alien, Footage Enhanced and Stabilized, Extraterrestrial Sightings in the News Video FoundAmazing Planet