Recently stumbled on this Scottish band and their 2003 EP "Love the Cup", from which this song comes. Also worth listening to is their new self-described 'pop album', "This Gift".
Post a Comment
No comments:
Post a Comment