Weird News

Boston Pilot Reports Seeing UFO
Boston Pilot Reports Seeing UFO
Boston Pilot Reports Seeing UFO
It seems that with every passing year, UFO sightings are heating up. Just a few days ago on an American Airlines flight from Logan Airport in Boston to Pennsylvania, a pilot asked his fellow pilots in the air whether or not they saw what he saw. It ...

Load More Articles