We're descending into Lisztomania because French pop rock icons Phoenix are hitting our shores this March. Performing at the intimate The Star Theatre, the band will be performing tracks from their latest album Alpha Zulu. This self-produced album has everything that makes Phoenix great, including irresistible hooks, charming lyrics, and creative production. Interestingly, this album was recorded at the Musée des Arts décoratifs, a studio located within the Louvre Palace in Paris – so fans should be excited to see how it translates to the stage.
Time Out says
Details
Discover Time Out original video