Alien Armada Over America
More evidence that we are not alone in the vast universe was revealed a few weeks ago, when what appeared to be an armada of UFOs filled the skies in California and Westminster, Colo. The crafts lingered for a while, then zoomed off in every direction. Here’s the dramatic video, courtesy of TheOrionLines.com. Please do your own research and judge the material for yourself.