Green Day played the second of their two Reading and Leeds festival headline slots tonight (August 24), topping the bill on the main stage at Leeds’ Bramham Park site.
Drawing an initially smaller crowd than expected following a constant deluge of rain that left the site flowing with mud, the band were preceded by a giant […]