John Shanks (3)

[a2683598]

Artist

John Shanks (3) Discography Tracks

Instruments & Performance

John Shanks (3) - Home Of Hip Hop album art D.St. D.St. - Home Of Hip Hop Celluloid US 1985 Sell This Version