Album Review9 months ago
Lizzy and the Palm released their debut album, “Lizzy and the Palm“
Lizzy and the Palm have released their debut album, now available to the public. The album is a 42-minute-long musical journey different from anything you’ve heard....