Malibu Anamoly

0
65

Google Earth images show what some believe to be an underwater alien base off the coast of Point Dume.