Lala Lala is the indie rock project of Chicago-based songwriter Lillie West (guitar, vocals). Read more
Buy Discography: Buy on Amazon