Louder Than Life 2017 Day 1: Rob Zombie, Five Finger Death Punch, Halestorm, Mastodon, Ozzy Osbourne + More [Photos + Recap]
Thousands of rock and metal fans swarmed Champions Park on Saturday (Sept. 30) for the first day of this year’s Louder Than Life Festival in Louisville, Kentucky.