Source: www.stereoboard.com --- Monday, April 09, 2012
Since the release of their debut self-titled album in 2008, it is fair to say the Scottish band has certainly gone on one hell of a ride. So it was nice to see them return to the live scene and do what got them to where they are today at the Relentless Garage in Islington, London. ...
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.