A California witness saw four, large triangle UFOs over San Diego, CA, on April 8, 2010, that were described as she was driving along the 15 North freeway heading North from South San Diego (around Naval Base), according to testimony from the Mutual UFO Network (MUFON) database.
To read the rest of the article, click here.