Source: YouTube

This has probably popped up in your social media feed recently. Newly-released police bodycam footage from late April in Las Vegas is going viral for reports that something crashed from the sky that night. A Las Vegas family is claiming that they saw a UFO, it landed in their backyard, and that they saw tall aliens with big eyes that were “100% not human.”


Do you believe aliens have been to Earth?

More about: