Sports Eerie moment flashing pyramid UFO and bizarre orb buzz US warships before vanishing in latest Navy… By Chiara Fiorillo - April 12, 2021 0 276 FacebookTwitterPinterestWhatsApp THE Pentagon has admitted the US Navy filmed “pyramid” and “spherical” shaped UFOs buzzing two warships. Startling footage…