U2log.com header image

Audio, Video & Games

San Siro welcomes The Claw

While Claw I is in Barcelona for the tour launch, Claw II is being set up at Milan’s San Siro stadium.

Comments are closed.