They are everywhere…. even Cornwall in the UK! A UFO sighting describing a mysterious object in the sky over the city of Truro in Cornwall has prompted claims of UFOs across the region.
There is a better way
They are everywhere…. even Cornwall in the UK! A UFO sighting describing a mysterious object in the sky over the city of Truro in Cornwall has prompted claims of UFOs across the region.