This is a Deeply Unsettling Video of Biden’s LIVE Illinois Town Hall

Shortly after this video appeared on the twitterverse, so did this:

You may also like...

Leave a Reply