UFO Sighting Filmed In Houston Texas – June 24 2020

Multiple unknown lights filmed hovering in the night sky above Houston Texas.

Multiple unknown lights filmed hovering in the night sky above Houston Texas.

Leave a Reply