Not a stretch at all.
The resemblance is plain obvious.
does podesta have children?....a little girl maybe 13? or was there a little girl in the Virgin Islands about that age?