The San Diego Sphere
September 28th, 2020Via: It’s [redacted]:
On September 10th, 2014, Rick Ybarra pulled into his driveway near San Diego, CA around 6:45pm when he noticed a sphere in the sky. A retired Department of Defense therapist who worked at Naval Base San Diego and Submarine Base Point Loma, we recently spoke to him about the sighting.