In the summer of 1988, a farmer in Northamptonshire discovers a mysterious debris field on the outskirts of his land.
Is it just the detritus of an acid house party, or evidence of extra-terrestrial life?
Find out later this year.
Comments are closed