UK alien invasion? Upsurge in UFO sightings rocks THIS county

A SPATE of UFO sightings is giving a British county a new name for itself – being one of the best places to spot an “alien”. The belief that aliens really are visiting Earth is strong in the West Midlands, where regional media have reported an upsurge in sightings. A local newspaper reports that there […]

Leave a Reply