“Louder Than Life 2018” Announces Lineup Including Nine Inch Nails, Godsmack And More
Louder Than Life has announced its 2018 lineup, which features Nine Inch Nails, Godsmack, Avenged Sevenfold, Ice Cube, Limp Bizkit, Deftones, Slash, Five Finger Death Punch, Shinedown, Primus, Billy Idol, GWAR and many more. The annual music