A polished (and let’s say flawless) performance at the AB by French indie rock band Phoenix
Founded in Versailles by Thomas Mars, Deck D’Arcy, Christian Mazzalai, and his brother Laurent Brancowitz, the French band Phoenix has now been active for 23...