Amazing triangle UFO sighting in St. Albans, UK 23-Oct-2021

190

This amazing triangle-shaped UFO formation was filmed in the sky above St. Albans in UK with a security camera on 21rd October 2021 at 7:55pm.

Your opinion?
  • Not Alien (0)

Read More On This At Latest UFO sightings