Pumpkin Head October 30, 2009February 13, 2010 mel Pumpkin Head Oct. 30, 2009 Would you play and sing more than one song with a real pumpkin on your head? This guitar player/vocalist finally took the pumpkin off of his head and threw it on the stage. 60s theme Party at The Slice – CKXU funDrive Related Images: