Staff Editor

Photos: Phoenix at the YouTube Theater

0

With their new album “Alpha Zulu” arriving in November, French indie-rockers Phoenix reaffirmed their status as one of the most electrifying bands of the past two decades with a theatrical, career-spanning show at the YouTube Theater.

%%footer%%