UFOs over Long Beach, California.
Footage recorded May 15, 2011.

Click on the PLAY button @ upper left for full screen view.

blog comments powered by Disqus