Posts tagged "gorillaz"

Album Drop: This Week’s New Releases, From Liars To Gorillaz

I Love Liars. And I’m not talking about the all the sweet-talking men who’ve done me wrong. This time, I’m talking about my fave band in the world, Liars, the ruling triumvirate of all that is awesome. They manage to do the improbable — create existential noise rock that is relatable and awkward sonic love…
By: Simcha / March 9, 2010