NEWS: Designer Drugs give a look inside their new album, drop a dope new video + treat fans to FREE MP3 single
designer drug noun : an artificially made drug used for pleasure. Designer Drugs Album Teaser “Crystal”:…
designer drug noun : an artificially made drug used for pleasure. Designer Drugs Album Teaser “Crystal”:…
They’re called Designer Drugs for a reason. NYC’s Theodore Paul Nelson and Michael Vincent Patrick make up the “punishing electro-punk” DJ/production…