Barcelona indie rock band Speaker Cabinets are proud to have released their sophomore full-length record ‘Tales From New Babel.’