The Specials - Philadelphia

The Specials at The TLA in Philadelphia on their 40th anniversary tour. June 11, 2019