© Eric Duvet, all rights reserved.
Alice Cooper Live at The O2 Arena, headlining the first edition of Stone Free Festival.