Categories SAY IT'S YOUR BIRTHDAY Deerhoof Released “Apple O’” 20 Years Ago Today Post author By MAGNET Staff Post date March 18, 2023 20 years ago today, Deerhoof released Apple O’. Sealed with a kiss. Read our Deerhoof feature: Deerhoof: Fresh Born ← Buzzcocks Released Their Self-Titled Seventh Album 20 Years Ago Today → Destroyer Released “Trouble Dreams” 15 Years Ago Today