Illyrian- Calgary Based Thrash Metal That will Rip Your Spine Out
ILLYRIAN is the name of these thrash metal malefactors, spawned in Calgary, Canada where the metal scene is heavy and usually unspoken of. However theses guys have blistering solos that will make you headbang until your head falls off. They unleashed their new album titled Round 2 Fight! it is a complete neck breaker. Their…