The Bongos, Bush Tetras – The Rainbow, London 20th February 1981. Love Of Life Orchestra - Dingwalls, London 21st February 1981.
Sunday afternoon, a car crash, at the junction of Belgrave Road and Warwick Gardens. There are shouts, a crumpled thud as traffic island halts Ford, and a loud smack as I head-butt the windscreen. Hard…Read More