The Album Leaf

Follow
Contact artist

Biography

The Album Leaf is an American musical project founded in San Diego, California in 1998 and centered on Jimmy LaValle. It is part of the post-rock genre and uses a variety of instruments and electronic equipment to achieve a mellow, sometimes ambient sound.  -Wikipedia