Terry Hall

One of the abiding memories of those of us of a certain age in 1981 is Terry Hall and company packed into a 1961 Vauxhall Cresta, driving past of the concrete wastelands of east London and telling us all about a ghost town where […]