(7/10) Settle Your Scores is a rather new band, still having a four year history. The guys started in 2014 and it was in 2016 when the debut saw the light of day. The Ohio-based band promoted the album by frequently touring across the US before the entered...