Sept 2018 – Afghanistan, Helmand area. Leaked video shows fleet of black triangle UFOs hovering over US army in Afghanistan… Click here to read the …
by W.C. | Sep 21, 2018 | Recent UFO Encounters
Sept 2018 – Afghanistan, Helmand area. Leaked video shows fleet of black triangle UFOs hovering over US army in Afghanistan… Click here to read the …