Opinion: Was that really a UFO off the coast of San Diego? We may never know.

On a crystalline blue afternoon 20 years ago — Nov. 14, 2004 — four Navy pilots spotted a mysterious flying object 100 miles off the coast of San …

Leave a Reply

Your email address will not be published. Required fields are marked *