Pentagon creates new UFO task force

Ah yeah, Happy Turkey, here we go…

1 Like