Justify These Scars - American Girl Leeds based punk band Justify These Scars playing at Matthew's Bar & Grill, in Birmingham, AL back in 2013.