Lord Huron, says Wikipeida, are an American indie folk band based in Los Angeles. Their debut album, Lonesome Dreams, was released in 2012 and this is the opening track being performed at a Seattle radio station. I like the guitars entwining with the Eastern percussion.
No comments:
Post a Comment