Style
Speed Metal
Status
Split-Up
Formed In
1981
Separated In
1985
CountryFrance
City
Argenteuil
Popularity
Fans
23