Monday, November 28, 2011

Disclosure!

Somehow the greater UFO community seems to have missed this: the U.S. Government has acknowledged the reality of UFOs. The State of New Hampshire recently erected the most carefully-worded historical marker in the country, marking the site of the famous "Betty and Barney Hill Incident."