This Talking Heads cover is taken from the sublime Gorilla Manor. Any of the 12 tracks on Southern Californians' debut would have been a worthy recipient of today's prize.
Monday, March 15, 2010
Subscribe to:
Post Comments (Atom)
Big in Dessau, Umea and Belfast
No comments:
Post a Comment