App is offline

Discogs Explorer

M-80 (4)

M-80 (also M80) is a heavy metal band from Los Angeles, California, USA, that was formed in 1983 by [a=Niki Buzz] after the split up of [a=Vendetta (29)].

Members: Chris Aylmer, Don Costa (3), and Darrell Young (2)

Releases