Album review – West Coast Rockers

French Band TALIA Brings Its Big Sound to the U.S. with new EP ‘Thugs They Look Like Angels’