Phoenix Returns to the Music Scene with Alpha Zulu
Thomas Mars and Christian Mazzalai of French indie pop band Phoenix dive into their creative process as they prepare for the release of Alpha Zulu: "We write for the four of us, and if we like it, we hope others like it too."