Dan Crenshaw Gets Last Laugh In Hilarious Skit Alongside Pete Davidson By Jeff Schogol / Nov 11, 2018