Foster and Blade TV

Tuesday, September 29, 2009

U2 stage construction crew looking for love

U2 is in town and it takes a week to set up Carter Finley stadium.

The set-up crew is working all week to set up "The Claw" for Saturday night's concert.