Review: TALIA “Thugs They Look Like Angels”
This is TALIA. A 3 piece of angst driven indie rock from Paris, France (although their social media now lists Los Angeles as well). Pictured above are guitarist/singer Nicolas Costa, drummer Hervé Goardou, and bassplayer/backing vocalist Alice Thomas. They excel in creating…