11 The Best of Biden Infomercial kek (www.youtube.com) posted 2 years ago by Vstablegenius45 2 years ago by Vstablegenius45 +11 / -0 2 comments share 2 comments share save hide report block hide replies
Had never seen this so thought i would post it up for some laughs.