Special Delivery from Santa
Channel: The U.S. Army
Date: 19/12/2012

This edition features a story on Santa dropping from the sky to deliver presents at Ramstein Air Base, Germany.