metalnerd.net
Louder Than Life Festival lineup revealed
Deftones, Nine Inch Nails, Avenged Sevenfold, Limb Bizkit, Godsmack, and Five Finger Death Punch are among the lineup…