Thelma Announce New Album with “If You Let It”

Posted 1 year ago by Joel Funk

thelma

Thelma will release their self-titled album on February 24th via Tiny Engines. Pre-orders will be available soon. A new song called “If You Let It” can be streamed below.

Content Source:NPR