About Annihilator
Annihilator: A heavy metal band known for their intricate instrumentation and technical skill.