Saturday, October 10, 2009

The Claw - U2 - Tampa








Tampa, FL. 10.09.09. The claw, the largest stage set.

No comments:

Post a Comment