UFO over Boston’s Skyscrapers

September 5, 2012 LUFOS 11

Another incredible UFO sighting was witnessed hovering over the stormy evening skies on Wednesday in Boston. Many witnesses were scratching their heads because of their […]