I already saw it.
Is there a clip of this glorious event?
I don't know, I saw the pic a couple weeks ago and I was about to start a thread titled "the human centipede 2" for some reason I forgot to do it.
Wonder if the dog running over is going to take his place in front or the back