by Sean Adams
The Saddle Creek stable comes up with the goods again. This time the vocals are perfectly in key and Elton John is crying in the distance. The indier-than-thou record of the year? Seek and caress.
P.S. They're in the UK, touring this week.»
No information for this release