wearethemighty.com
UFOs, aliens, and the Navy—oh my!
Are we alone—or is foreign technology further along than the Navy thought?