Awful Announcing: Lions stage β€˜Human Centipede’ touchdown celebration in Munich Β· Digg