Saturday, June 2, 2018

Boss Keloid - Melted On The Inch

2018
I've listened to this in the past and vaguely  remember enjoying it. As I listen to it right now, the vocals are really rubbing me the wrong way, the music is really interesting though. I'm gonna take a wild guess and say these guys are not from the United States. This band is from Wigan, UK. As I continue to listen to this I realize this gonna require repeated listening. They're pushing some boundaries and in doing that incorporating some elements that sometimes remind me of things I don't like, but what they've put together here is a good thing. Progressive.

No comments:

Post a Comment