You are viewing a Past Event

Wed December 7, 2016 - 7:15 PM

London, United Kingdom, 2016

The Last Pedestrians-The origins of the Last Pedestrians lie in the Mid 70's Nottingham groups Plummet Airline and Gaffa. The latter playing innovative pop jazz and the former (signed to Stiff Records) playing twisted...See More
I Was There