Chica Diabla go wild on debut album

Group has a fun take on rock ‘n’ sleaze

by