The new rotating stage “The Claw“
Here is the set list from the U2 360 Tour rehearsals in Barcelona. This has not been confirmed as the official set list which will be performed in just over a weeks time when the world tour starts off here in Spain.…