Interview: NWMS chats with Steven McDonald of Redd Kross
The McDonald brothers, Jeff and Steven, started Redd Kross as middle-schoolers and through tenacity, wit, and fun, managed to survive into middle age. They’ve toured the world, rubbed shoulders with rock royalty, and starred in The Spirit of ’76 alongside David Cassidy
Read more