Who is The Album Leaf?

The Album Leaf is a well known Focus artist from San Diego, California, United States. According to our records The Album Leaf has recorded approximately 197 music tracks and released 12 albums since the beginning of his musical carrier in 1998.

Popular The Album Leaf Songs

The Album Leaf Albums

The Album Leaf Songs

End of song list

That's all the The Album Leaf songs we got.

The Album Leaf Albums

End of album list

That's all the The Album Leaf albums we got.