Steve Leonard

Credits

(1-13 of 13)
Year Album Artist
2003 The Supertones...Are Go! The Supertones Composer
1990 Dali: The Endless Enigma Steve Roach Keyboards
1981 Snap! Snap! Cretones Keyboards
1980 Thin Red Line Cretones Keyboards
Daisy Kaper Producer, Composer, Vocals, Strings, Piano, Organ, Synthesizer
Higher Soulifted Guitar, Organ