New Investigation Over UFOs Spotted Last Week

This is a recent report, last week in fact.  Now why would these pilots report something like this if they didn't believe what they saw?


View Full Site