If you listen to the show with any regularity, you’re probably already familiar with my Stereolab obsession. Laure Briard’s new album, Revelation, has been a great way to scratch that itch lately, especially as we wind into springtime, AKA prime weirdo French pop weather