It’s been far too long since French indie rock superstars Phoenix released new tunes. The last time the four-piece Versailles-based band unveiled a new album was back in 2013, when Bankrupt! solidified them as one of the biggest acts in France and America. The band hasn’t even played a live show