John Haden

Follow this artist

About this artist

Rock bassist.

For electronic music producer see John Haden (2)