Categories SAY IT'S YOUR BIRTHDAY Happy Birthday Steve McDonald (Redd Kross, Melvins, Off!) Post author By MAGNET Staff Post date May 24, 2024 Happy birthday Steve McDonald (Redd Kross, Melvins, Off!). Born innocent. Read our Redd Kross feature: Redd Kross: Healthy Choice ← David Bowie Released “Diamond Dogs” 50 Years Ago Today → Happy Birthday Bob Dylan