While She Sleeps. Leeds Festival. Main Stage. Saturday, August 24th. Amazing images throughout this gallery, keep going til the very end!
"I think the silence speaks volumes..."
Can you see yourself in the pit?
Yep, this is a thing.
Exciting times for the frontman.
Get Rock Sound to your inbox, every week. Sign up for free now.