Triangle-shaped formation filmed over Naples, Florida 27-Jan-2021

379

This was filmed over Naples, Florida on 27th January 2021.

Witness report: Went to the beach for sunset. Noticed a very bright object.

Your opinion?
  • Not Alien (6)

Read More On This At Latest UFO sightings