1 year agoLas Vegas police set up cameras at house where family called 911 to report aliens (June 19th 2023)Alieninfoo