FUCKIN’ SLAYER!!! There’s your Louder Than Life review. That’s all you need. Actually, if we’re being honest here, FUCKIN’ ...