19: The Todmorden UFO Incidents
The Todmorden UFO Incidents.
Todmorden, is a small market town in the north of England.
However, it was to be shaken in 1980 when a man seemed to appear out of nowhere, dead, on top of a coal pile in the town.
Things started to get much weirder when the investigating officer stumbled upon a UFO, and became what many seem to think as Britain's first alien abductee.