Exploding Deer. Ever see exploded animal parts on the highway? Always wondered what happened.. Exploding Deer Ever see exploded animal parts on the highway? Always wondered what happened