Unexplained
Paranormal Phenomena

Strange UFO Dropping smaller UFOs – California

0

This is real FLIR (Forward Looking Infra-red) footage from a Long Beach, CA Police Department helicopter. You tell me what it is… a UFO?

Interesting video of what appears to be a UFO emitting many smaller UFOs. This UFO footage was filmed over Long Beach, CA by a Long Beach, CA