Monday, February 14, 2011

N-E-W: Cloud Castle Lake

They came ever so highly recommended by anyone who has seen them live, and they didn't disappoint. Cloud Castle Lake are the band, and this is possibly the best tune I've heard all year.

A Wolf Howling by cloudcastlelake

No comments:

Post a Comment