The James and Kim Cast - David Foster and Katherine McPheeA Chat with David Foster and Katherine McPhee