Monday, March 15, 2010

BSITWT #98



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.

No comments:

Post a Comment