Interview – Steven McDonald of Redd Kross and the Melvins and Orange Amps
Steven Hi, I’m Steven McDonald, I play in both the Melvins and Redd Kross, I’m also in another band called OFF! which I should mention, which I have played Orange amps in. Tonight I’m here at the Electric, Brixton in beautiful London. On MTV they used to show, or there was another music television programme in […]