let’s star sharing the unique music we stumble upon in our journey.
Not sure if this is the type of “odd/interesting” you had in mind, but I immediately thought of these guys. This was their first and thus far only live performance together, but damn. Would love to see them live some time.
There’s a few here