Mr. Pumpkin

Jeff over at skatemag.com sent me this video clip. I’m not sure what the hell is going on here, maybe Jeff has a better explanation??