David Foster

Full Name: David Foster
Relationship Status: Married to Katharine McPhee
Biography: