Lee Altus

Lee Altus

by Alissa Ordabai Staff Writer Championed by the industry as the next big thing some 20 years ago, Heathen was not only the band which at the time embodied the spirit of all things new in metal, but, in fact, one of those acts who have invented the entire genre of thrash alongside with Metallica, [...]