Discussion and news of UFO related phenomena.
BerkyBear
•
1y ago
•
100%
A Las Vegas family claims something crashed in their backyard, prompting them to call 911 about “non-human” beings – the thing is, this time, several people saw it
https://www.8newsnow.com/news/las-vegas-family-claims-to-see-aliens-after-several-report-something-falling-from-sky/Comments 0