Leeds 2003

Leeds-2003

“This was my first time seeing Metallica, and they were awesome!! Oozing evil and darkness from their guitars, an unforgettable set and 5 encores.” Catherine Chandler, a lover of Leeds Festival