Metal Storm logo
Robert "Lu" Edmonds


Member

1977-1978 The Damned - guitars  

Personal information