#PeteDavidson
Politics | The Hall of Idiots
WATCH: SNL Comedian Mocks Veteran Who Lost An Eye To An IED Blast In Afghanistan
Saturday Night Live's Pete Davidson mocked Texas Republican Congressional candidate Dan Crenshaw, who lost an eye in an IED blast while serving in Afghanistan, during the show's "Weekend Update" sketch Saturday night, in a segment on "first impr