Categories SAY IT'S YOUR BIRTHDAY L7 Released “Slap-Happy” 20 Years Ago Today Post author By MAGNET Staff Post date August 24, 2019 20 years ago today, L7 released Slap-Happy. Rockin’ machine. Read our live review from this year: Fast And Frightening: The Re-Formed L7 Is Still A Rockin’ Machine ← The Twilight Singers Released “She Loves You” 15 Years Ago Today → Kate Bush Returned To The Stage After Three And A Half Decades Five Years Ago Today