06-08-2023, 06:15 PM
Here's a news report of 10 ft tall alien visitors landing, and taking off in a Las Vegas home. Their craft was witnessed by police and dozens of witnesses. "Las Vegas family claims to see aliens after several report something fal...
https://youtu.be/oli6Q6y14W8
https://youtu.be/oli6Q6y14W8