Joe Brandon

Joe Brandon was a resident of Deffry Vale who insisted to the press and public that the town was being visited by aliens. Local newspapers attributed his claims to his fondness for local pubs. (PROSE: )