Emotional Reunion: Katharine McPhee And David Foster Shine On Stage

Emotional Reunion: Katharine McPhee and David Foster Shine on Stage
Katharine McPhee and David Foster recently graced the stage together once again, marking their return following a tragic event. McPhee ...
Read more