36vultures

Thelma Announce New Album with “If You Let It”

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
This was posted 10 months ago by Joel Funk.
Tags Include: