Gaia News
UFO at US Space Force Base?
S6 E4:
Has ET activity been confirmed at a US Space Force Base? Former Air Force officer Bob Salas discusses video evidence of a Tic Tac UFO over Buckley Space Force Base in Colorado.