Pictures: U2 360 Tour

Posted on: 4:00 pm, July 16, 2011, by , updated on: 12:58pm, May 15, 2012

Rock super group U2 brings it’s 360 World Tour to St. Louis on Sunday, July 17th. A lucky few were allowed in Busch Stadium the Saturday before to witness construction of their massive stage.

Submit Your Photo