Wednesday, July 23, 2014

The Metro

Liars played to an ecstatic crowd at The Metro in Chicago on this past Thursday, July 19th. Starting with the first track on their...