Tag: McPhee

Katharine McPhee and David Foster: Their Relationship Timeline

Katharine McPhee and David Foster: Their Relationship Timeline There’s a song in Katharine McPhee’s heart! The American Idol alum and…

Read More