Sunday, January 14, 2007

Long Beach CA Police Department Footage of UFO - 2004

This is Forward Looking Infra-red (FLIR) footage of a UFO from a Long Beach, CA Police Department helicopter.

No comments: