Larry David Feels the Bern, Debuts Spot-on Bernie Sanders Impression on 'SNL'

More in Celebrity News