Last week, we shared a video with you of agiant snake who can turn on lights and open doors by itself. Now this picture surfaces of the snake making some pizza rolls in the microwave. Honest, I don’t know whats cooking in the micro…as far as I’m concerned, the only thing this snake is cooking are nightmares…