Author:dyqup.space David Foster's children Meet his 6 kids with Katharine
dyqup.space
David Foster 72 says he has ‘never regretted’ having a baby