UFO filmed from police helicopter in Long Beach 1994
Long Beach, California - Christmas 1994
Description link: http://www.latest-ufo-sightings.net/2010/03/ufo-filmed-from-police-helicopter-in.html
Description link: http://www.latest-ufo-sightings.net/2010/03/ufo-filmed-from-police-helicopter-in.html
Category
đ€
Tech