Preview Mode Links will not work in preview mode

Dec 2, 2022

Bassist Steven McDonald along with his brother Jeff, then only teenagers founded the band Redd Kross in 1978 in Los Angeles. Since 2015 Steven has been the bassist of the Melvins.