/pics/logo.jpg)
Style
Heavy Metal
Status
Split-Up
Formed In
1980
CountryUnited-Kingdom
City
Cardiff
Popularity
Fans
10