This is TALIA. A 3 piece of angst driven indie rock from Paris, France (although their social media now lists…
Paris "Sonic Jihad" (Guerrilla Funk Recordings) As far as rap goes, this is good; it has a darker tone than…