One of the most peculiar curiosities of life is the self healing human body. Most of our organs and various body parts can fix themselves. Here's how.

Now, if only we could transplant some stem cells into ourselves to self heal our teeth... The bar life in Lawton would be a little more exciting.

More From KZCD-FM