Paper Lions met up in 2001, merging former users of two rings from Atlanta, Some Soviet Train station and At the price tag on the Union. In the way of many a twenty-first hundred years indie rock clothing, they performed tense, jagged post-punk with an attitude crossing anger with muted …
Read More »