The strange sighting Wednesday night could be seen from Stockton to Los Angeles and as far away as Utah and Nevada. UFO? Experts explain.
Trending Articles
More Pages to Explore .....