Holy shit this is good. French band, so idea what she's saying, but this goes harder than almost anything I've heard lately. Kinda QOTSA vibes.
Found them after watching this. Another French band that's two drummers and a guy playing a massive table full of synths and a guitar. Pretty solid too. France is two for two today, so if anyone has any French suggestions lemme know.