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.
A Chorus of Storytellers was the follow-up release after 2006 record Into The Blue Again.
No comments:
Post a Comment