Sports US must release ‘best ever photo’ of UFO showing 100ft craft over Scotland after ‘UK cover up’, says… By Henry Holloway - May 14, 2021 0 247 FacebookTwitterPinterestWhatsApp AN INFAMOUS “lost” UFO photo should be released by the US when intelligence agencies officials publish a much-anticipated…