Phoenix: 'Bankrupt!'by Aubin Paul XL Recordings Music 12 years ago France's Phoenix are streaming their new album Bankrupt! which is due out April 23, 2013. Check it out here.