Win Tickets To Anthrax’s “Secret Show” In NYC!!

Ok, so it’s not really that much of a secret anymore, but Anthrax (or “Satan’s Lounge Band” if you still want to play along) will be performing a free show on September 12 at the Best Buy Theater in New York City. And though tickets may be free for this intimate album...