A Las Vegas family claims something crashed in their backyard, prompting them to call 911 about “non-human” 9-foot-tall beings.
By Officer Farva
Featured 1 year ago in Creepy