Wolfgang Amadeus Phoenix is the fourth studio album by French indie rock band Phoenix. The album was released on 25 May 2009 by V2 Records. While the band’s previous work... Read More