Artists
Albums
Tops
Facts
About
Dave Cochrane
Did you mean?...
Dave Cochrane
UK industrial/metal bassist
Dave Cochrane
Producer