I agree, Slfie.
Video of the to the stars academy presentation. See from 15:45. They are showing an image of a mylar party balloon taken in the UK during 2005 and claiming it is to do with the US Navy incident. Luis Elizonzdo is seated third from the left.
https://www.metabunk.org/explained-p...balloon.t9345/
See Rense article from 2005.
UFO Photographs - Eccles, Manchester UK