UFO Videos Featured

UFO sighting filmed in Dominican Republic – April 18 2020

UFO sighting filmed in Dominican Republic – April 18 2020

A large bright unknown object has been filmed in the sky over the Dominican Republic. The footage was recorded on the 18th April 2020.

About Author

admin

Leave a Reply