yubnub.news
David Byrne Launches ‘Psycho Killer’ Human Skin Clothing Line
Musician David Byrne has created a creepy clothing line series that he claims is made entirely of real human flesh. The new brand is ‘Psycho Killer’ clothing and will be featured at K-Mart, David…