TV on the Radio is a very interesting band that somehow managed to elude my radar the last few years.
This song/video of theirs is pretty effing amazing:
I discovered it via an excellent Touch and Go Records digital sampler last night and then proceeded to watch it about 10 times on YouTube. It has a Resisting-the-Violent-Indifference-of-Being quality to it.
Regardless, it’s good.