2003★ 5.4
Rick Mercer and celebrity guests visit and entertain the Canadian Troops stationed at the Canadian Armed Forces base in Kabul, Afghanistan.
Loading addons…