Peter David Spencer
appears on 11 albums
British drummer and songwriter, born 13 October 1948 in Leeds, West Yorkshire, England.