Every once in a while, there's a shaft of light that shines through the perpetual nonsense that one witnesses everyday. No matter how optimistic one is, there is not doubt that the world is often fucked up and can really kick you in the nuts. Last night, TV on the Radio was that shaft of light, shining ever so brightly on us lucky people who were
(
Read more... )