By Trystan MacDonald Photos by Aaron Tamachi www.sepultura.com.br Arriving to catch the last ten seconds of The Last Ten Seconds of Life, I could tell that...
Since 2008, when these Virginia death metallers issued their first release for new label Nuclear Blast, it’s been hard to really keep up with who exactly...