A UFO was seen in Long Beach over the weekend, the incident comes just days after the world learned more about Unidentified Aerial Phenomenon Task Force.
A UFO was seen in Long Beach over the weekend, the incident comes just days after the world learned more about Unidentified Aerial Phenomenon Task Force.