Thursday, 22 April 2010

The Album Leaf 'There Is A Wind'


San Diego electronic rock outfit The Album Leaf with their brand new video of the single There Is A Wind, taken from their latest album A Chorus of Storytellers, released on February 2 via Sub Pop Records.

A Chorus of Storytellers was the follow-up release after 2006 record Into The Blue Again.



No comments: