UFO Videos Featured

UFO Sighting Swindon, UK – April 18, 2021

UFO Sighting Swindon, UK – April 18, 2021

This unknown craft was spotted hovering in the sky above Swindon, UK, on the 18th, April 2021.

About Author

admin

Leave a Reply