Watch SNL's David S. Pumpkins Halloween Special Here
Oct 29, 2017 10:58 AM EDT
David S. Pumpkins -- Saturday Night Live's creepy, inexplicably hilarious Halloween mascot played by Tom Hanks -- got the cartoon treatment this weekend, with his very own animated special airing in place of the sketch comedy show Saturday night. The… Read more