DNC Town Hall – SNL

With the smell of impeachment ripe in the air, Democratic presidential candidates Beto O’Rourke, Andrew Yang , Pete Buttigieg, Cory Booker, Elizabeth Warren, Marianne Williamson, Bernie Sanders, Joe Biden, and Kamala Harris share their opinions at CNN’s Impeachment Town Hall meeting in this hilarious SNL sketch!