June 12, 2009

The Claw Emerges


Finishing touches are being made to U2's massive set ("The Claw") in Barcelona, where they are launching their upcoming world tour on June 30. [click photos to enlarge]

No comments:

Post a Comment