Here’s another track from TV On the Radio, who seem to have popped up a few times on recent Random Weekends. This is another cut from Dear Science, my favorite of their albums.
The appeal of TV On the Radio is the seeming incongruity between their electrified funk sound and the English major complexity of their lyrics. Today’s song is yet another metaphor-rich track that begs for in-depth analysis.