Redd Kross have been a band for about 45 years, and they’ve had a fascinating run. Brothers Jeff and Steven McDonald were ...