U2 Stage "the Claw" (rex)
U2‘s massive Stadium invasion of the US starts tonight at Chicago’s Soldier Field , day one of their 360 tour. Soldier Field doors are open at five then it’s just a couple of hours till Snow Patrol at 7, with the main attraction expected on …