Celebs are doing some good this holiday season by performing for troops in Afghanistan. 500 American soldiers watched an all-star USO cast perform under a steady snowstorm at a U.S. base in Kabul late Thursday.
The stop was part of a six-day, 14-show tour that saw the entertainers begin their day with a performance in Iraq.
Performers included Lewis Black, Lance Armstrong, Wayne Newton, Robin Williams, Kid Rock, and Miss USA Rachel Smith.





























