newengland.com
Aliens in New England | Timeline of UFO Sightings & Unusual Encounters
Is New England a favorite stop for extraterrestrial visitors? Check out our timeline of UFO sightings and decide for yourself.