They could be twins!. walter one of jeff dunhams puppets could be joe bidens twin lol.