Categories SAY IT'S YOUR BIRTHDAY Stereolab Released “Emperor Tomato Ketchup” 25 Years Ago Today Post author By MAGNET Staff Post date April 9, 2021 25 years ago today, Stereolab released Emperor Tomato Ketchup. Tomorrow was already here. ← Mecca Normal Released “The Eagle & The Poodle” 25 Years Ago Today → Bardo Pond Released “Amanita” 25 Years Ago Today