Canada's NDP / NPD du Canada:
Jack Layton and Michael Crawford in Kamloops BC
Canada's NDP / NPD du Canada:
Jack Layton and Michael Crawford in Kamloops BC
Canada's NDP / NPD du Canada:
Jack Layton and Michael Crawford in Kamloops BC
Canada's NDP / NPD du Canada:
Jack Layton and Michael Crawford in Kamloops BC
Canada's NDP / NPD du Canada:
Jack Layton and Michael Crawford in Kamloops BC
Canada's NDP / NPD du Canada:
Jack Layton and Michael Crawford in Kamloops BC