Nearly fifty years after one of England's greatest forgotten mysteries, the phenomenon of The Eyesore has happened again. Again the small, picturesque, rural village of Pepton has been inflicted by the unwelcome appearance of this strange object… Read More