Why do snakes shed their skin?

Snakes tend to shed their skin as they grow, when key life events occur, or when they encounter parasites, diseases, or infections. (Image credit: Mark Kostic via Getty Images) Have you ever wished you could just crawl out of your…