Nation Elects First Openly Drunk Senator

Dave Tillis' extremely affectionate, crowd-rousing manner has won him many political supporters. Onion News Network, Fridays at 10/9c on IFC.

Advertisement

Advertisement