Photos of Scythian performing at the TLA in Philadelphia

The band Scythian likes to write music that reflects their rough edges.
March 28, 2010 8:08:53 PM PDT