THE NATIONAL at THE MANN CENTER

Post Author: Max Sall

Beloved indie rockers The National stopped by Philadelphia’s supremely pleasant Mann Center on a fittingly gloomy fall evening.