Phoenix Releases New Music Video For Their Latest Single, “Alpha Zulu”

The French indie pop band Phoenix has finally returned to the spotlight with the release of their latest single, “Alpha Zulu”. As a synth-heavy dance track radiating funk and fun, it might just be the perfect song to kick of the summer! Check it out below.