Triangle UFO Seen In Los Angeles and San Diego

A black triangle UFO over the Palos Verdes area of Los Angeles, and confirmed later by a La Jolla resident.  The triangle was first seen in La …

via Triangle UFO Seen In Los Angeles and San Diego.

Comments are closed.