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.