American Army troops returned hope and joy to the people of Wiltz, Luxembourg during World War II.
The American St. Nick | Monday, December 25 at 11:00 PM ET / Monday, December 25 at 10:00 PM CT
Show all past The American St. Nick episodes.
600 Cooper Drive
Lexington, KY 40502