The Scottish post-rock group played Terminal 5 in New York City. A show celebrating many highlights of their twenty-plus year career as a band. The concert's pace slowly evolved with a continuous crescendo, ending with a climatic encore that included Every Country's Sun from their latest album, and concluded with the opus Mogwai Love Satan from their 1997 release Young Team.
PHOTOGRAPHY: A.F. CORTÉS