UFOs had their day in Congress. One strange sighting came at this California launch site

miscellaneous

miscellaneous / miscellaneous 202 Views comments

A red square the size of a football field hovered over Vandenberg Air Force Base in 2003, a former Navy pilot testified last week in Congress.

Comments