Navy released video of UFO

There has been a resurgence in belief in UFOs, and recently the Navy released three videos that showcase “unidentified” objects.  Intelligent people are now taking the idea more seriously, and speculating that aliens may be visiting us, but only revealing themselves little by little.