The rocker took to the stage at the Beacon Theater in Manhattan with a band of 14 wounded soldiers to play three songs, including his group’s famous hit.

Waters spent several days rehearsing with troops at the Walter Reed Army Medical Center in Washington, D.C. before the show and he reveals he has “enormous empathy with the men” because his ancestors perished during the two World Wars.