Sep 29, 2010

Liars - The Overachievers


SO MUCH MUSIC TO POST and yet so little time lately. Head is going to explode.
Single off Sisterworld by the best band of the past decade. Includes two unreleased b-sides and if you know anything about Liars then you know that their b-sides are just as good as album tracks.

No comments: