itoldyouiwouldeatyou – I Am Not Your Fault

£10.00

Dazzling atmospheric 5-track EP from itoldyouiwouldeat you, is available on sky blue or pale green. Releases in 2017 by Failure By Design.

Clear