Oct 21, 2016 0

US Elections/ Timely art video by the Peptides

The Peptides have dropped their 2nd single/video today. ┬áIt’s the tongue and cheek “202 Washington D.C. I’m proud to have worked on this record with them. In the video, DeeDee let’s a snake crawl out of her mouth. Watch it […]