
Mysterious lights spotted over San Diego believed to be military flares
Authorities in California said mysterious lights that sparked numerous discussions on social media when they were spotted in the sky over San Diego were flares being used for a military …
Mysterious lights spotted over San Diego believed to be military flares Read More