He was first person I ever saw live you know. Cleethorpes Pier, it was. 1973 or maybe 1974. Also saw the Fenn Street Gang live there. Peter Cleal was well posh.
Anyhow, did this edit some years ago and then forgot abou…
Leo !!
Where i can buy/download it ?
Bombastic
wow !