Terry Draper rose to success in virtual anonymity as a member of the 1970s trio Klaatu, which caused a stir throughout the music business when their mysterious 1976 self-titled debut sparked massive media…
Read Full Biography
STREAM OR BUY: