Redd Kross Are Back With Double The Fun: 13th Floor MusicTalk Interview
Redd Kross has been rocking audiences for over 40 years now. Brothers Jeff and Steve McDonald are keeping the flame alight with their new, self-titled double album…and there’s a film and a memoir on the way as well.