by Brian | Sep 27, 2010 | Podcast
Results of last week’s battle: Who did it better? Elvis Costello or The Lemonheads? Two versions of an incredible song made famous by the under-appreciated Terence Trent D’Arby, “Sign Your Name”. First up, a poppy version by Heaven 17 (whose...