Talia release ‘Bastards of Young’

This is French band Talia. The Parisian trio find the sweet spot of alt-90's indie rock. This time, they are making waves by going back to one of the seminal bands of the 80's indie rock movement...

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é...