UFO Sightings | UFO News Reports

Blog posts : "ufo sightings & flight 800 disaster"

UFO Sightings & Flight 800 Disaster

TWA Flight 800 air disaster

NY UFO theory behind the TWA Flight 800 disaster on July 17th 1996 over Long Island Moriches Bay Area.  

On a clear typical night within a 2 hour window just after sunset, there can be seen at certain vantage points multiple star like objects "UFO" traveling within a straight line at high an…

Read more

1 blog post