The Triffids
Jan 1, 1986
Tall Tales & True
Oct 14, 1992
Songwriter
2 Collabs
Musician, Producer, Songwriter
Producer, Engineer
Engineer