David Kane (6)

David Kane (6)

In Groups:
[a3820232]

Artist

David Kane (6) Discography

Instruments & Performance

HRR125, MOSH024, TLR003 We Never Learned To Live, Human Future Marionettes We Never Learned To Live, Human Future - Split(7", Ult) Holy Roar Records, Moshtache Records, Through Love Records HRR125, MOSH024, TLR003 UK 2014 Sell This Version