HOMEPostContact Us
Posted March 10. 2014 10:54PM

NH among the nation's most popular states for UFOs

Click headline or here to open angled item
If the numbers don’t lie, UFOs like roaming the northeast. Vermont, Maine, New Hampshire and Arizona were tops in sightings, according to the Washington Post.