David Foster and Katharine McPhee's love story defies the ages

Published March 25, 2021 171 Views

Rumble Find out all Katharine McPhee and David Foster's relationship details, including his four ex-wives and four adult children from past marriages, plus how the Fosters make a nearly 35-year age difference work.