I need to discuss this thing I found with one of Larry the Technician's skits with you guys. Now, I am gonna need a second opinion on this, but that skit where Larry is trying to plug in the Christmas decorations; I think he's was voiced by Jeremy Blaido in that. I kept hearing his vocal range over and over again, but I'm not 100% sure.