I SWEAR I WAS THERE David Nolan (Music Press) 8/10 David Nolan reclaims the momentous Sex Pistols concert at the Lesser Free Trade Hall in Manchester June 4th 1976, a gig that thousands claim to have experienced but few truly did. With fascinating insight, Nolan gets to the heart of[…]
Read More »