Slayer Brings Their Farewell Tour To Albany
Slayer brought their Farewell Tour to the Times Union Center in Albany, NY on August 1, along with a handful of some of the metal genre's best acts. Lamb of God, Anthrax, Testament and Napalm Death joined the legendary thrash metal band's…