Connect with us

Bizarre

Video Showing UFOs Swarming Navy Warship is Real, Pentagon Confirms

Late last month, reports emerged that a number of U.S. Navy guided missile destroyers sailing off the coast near Los...