Biden town hall prompts ‘Beavis and Butthead’ comparisons [Video]
Biden town hall prompts ‘Beavis and Butthead’ comparisons NY POST President Biden is being dragged on social media after a moment in his CNN town hall performance that has users comparing him to the cartoon […]