The self-titled debut from Thelma is now up for pre-order at Tiny Engines. The pressing info is listed below:
The album is being released on Feb. 24. Definitely a different direction for the label; make sure to check out that vocal layering around the 3 minute mark. It should remind you more of downbeat St. Vincent than the label’s indie rock contributions.