Banditos, ‘Banditos’ - Album ReviewBanditos, ‘Banditos’ - Album ReviewThe Birmingham, Ala.-hailing Banditos put it all on the line like each song might just be their last.Beth KellmurrayBeth Kellmurray