Poster - Wembley Arena, London
Poster from Wembly Arena, London, UK. This image donated from a fan who got the poster on the plane ride back to the states after the shows. Thanks!
the very last concert poster from the last european tour. who would have known ? i'm glad i found some of them while touring around the city.