Black Triangle Sighting in Fort Providence, Northwest Territorie on 2020-08-09 03:33:00 – Below

Black Triangle Sighting in Fort Providence, Northwest Territorie on 2020-08-09 03:33:00 – Below

- in UFO Reports
UFO Alien Abduction
When finished hovering and moving. it returned to its "star position" .

Leave a Reply