Shoes Made From Human Skin

Shoes Made From Human Skin

A pair of shoes at Wyoming's Carbon County Museum tell a skin-crawling tale.

Featured

Most-Liked Video: