Up-and-coming British emo octet (yep, there’s eight of them) itoldyouiwouldeatyou have just unveiled a full stream of their forthcoming EP ‘I Am Not Your Fault’ ahead of its release later this week.
You can stream and listen to the ‘I Am Not Your Fault’ EP from start-to-finish below:
If you like what you hear, ‘I Am Not Your Fault’ is scheduled for release on September 23rd 2016 via Failure By Design Records.
Founder & Editor for DEAD PRESS! | Atheist and antitheist. | Judge of the quick & the dead since 1989.