Pictures: U2 360 Tour

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.