Skip to main content
Report this ad

See also:

Orlando, national UFO sightings continue to surge

A UFO as reportedly photographed by Sherwin Ross just after midnight the morning of Jan. 1 outside Las Vegas
Sherwin "Ace" Ross
Report this ad