Spread the love

Listen in as we discuss the reported launching of yet another UFO task force by the Department of Defense. Join us as we talk about the key players and what’s going on behind the scenes.