Stereogum — Ejecta is the duo of singer Leanne Macomber, formerly of Neon Indian, and producer Joel Ford, of Ford & Lopatin, and their debut album Dominae came out last year. Macomber has already posed nude on Ejecta’s single and album covers, and she’s once...
more info