Sighting

UFO

Keller Resident Recorded Footage Of What They Believe Is A UFO

Video has surfaced of a shiny rectangular object hovering in place over North Texas.
Read More