News

It feels just like a second skin. A jacket made of “human flesh” can be had for just $720 — and fashionistas are fawning over the custom-made gory garments. The creepy coats can be ordered ...