David Byrne Launches ‘Psycho Killer’ Human Skin Clothing Line
Favicon 
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…