The Body Wins Promo 2 + Recent Press

IFC.com premiered ‘Glorified High’ here last month, and was named NPR’s Song of the Day! Elle Girl also took an exclusive look at the new album.

The Body Wins comes out April 24th.