The metal giants close the rock festival as Nine Inch Nails play their final European show and Limp Bizkit offer an olive branch to Machine Head.
Read full article Share article
Artists that are mentioned in this thread
All the sources contributing to this story.