The Triffids
Jan 1, 1986
Feb 17, 1988
Jan 26, 2008
Jan 1, 2005
Artist, Producer
66 Collabs
Songwriter
62 Collabs
Engineer
15 Collabs
10 Collabs
Producer, Engineer
7 Collabs
Producer
5 Collabs