June 11, 2009

The Claw Grows further

19 days away from opening night in Barcelona, and The Claw is taking shape. I'm hearing that three Claws will tour the planet during the tour, jumping ahead to the next shows to start the building process.

Found this great site
with new updated pics and a video:

No comments:

Post a Comment