Mysteries Pictures Found In The Desert
Last week, a mysterious underwater formation that some think could be a UFO base was discovered 6 miles off of the coast of Point Dume in Malibu. Yesterday, for the second straight Wednesday in a row, unidentified lights were spotted in the sky above Southern California. And today… Found in the desert sand of Lucerne Valley outside of Barstow, California, the […]