David Foster and Keke Palmer perform;David Foster and Keke Palmer perform;David Foster and Keke Palmer perform;