126 President Biden Talks About the Recent Debate with Jeff Dunham (Comedy Break) (www.youtube.com) posted 116 days ago by Jscholl17 116 days ago by Jscholl17 +126 / -0 17 comments share 17 comments share save hide report block hide replies
Yes he did.
I saw him live well over five years ago.
I have watched him constantly.