display | more...

Musician; perhaps best known for the track Takin' a Ride (on Heavy Metal) from the 1981 animated film Heavy Metal. Played during the B-17 sequence in that film.