Posts by David Cowan
Mass UFO sighting over Houston, Texas. People as far apart as 20
Mass UFO sighting over Houston, Texas. People as far apart as 20 miles (32km) filmed, and photographed the same massive object. Best mass sighting sin...
Mass UFO sighting over Houston, Texas. People as far apart as 20 miles (32km) filmed, and photographed the same massive object. Best mass sighting sin...