Bruce Springsteen, John Mayer and Pink Floyd's Roger Waters joined forces Thursday night in New York to raise money for veterans wounded in Iraq and Afghanistan.
The concert, held at the Beacon Theatre as part of the New York Comedy Festival, featured performances by "The Daily Show" host Jon Stewart, Ricky Gervais, Robin Williams, Mike Birbiglia and Patton Oswalt.
Proceeds were donated to the Bob Woodruff Foundation. ABC News reporter Woodruff (pictured, below), who attended the concert, was critically wounded by a roadside bomb in Iraq in 2006.
"Our wars are certainly not the kinds of death wars that they were before, but now there's something much more complicated and long-lasting," Woodruff told a reporter from Rolling Stone on Thursday night. "Their fear was people were going to think they were making it up and they would lose their integrity. That has now changed significantly."
Mayer, who opened for Waters, played one song -- the Beatles' "The Long and Winding Road." Springsteen played some of his recent, patriotic anthems, like "We Take Care of Our Own" and "Land of Hope and Dreams."
"I imagine America for a living, and I put it into a song," Springsteen told the crowd. "And it's not something I could do, truly or freely, without the sacrifice and service of the men and women sitting in front of me."
The musicians joined together for an all-star finale of Pink Floyd's "Wish You Were Here" and Bob Dylan's "Knockin' on Heaven's Door."