Premiere: Nick Deutsch releases music video for “Talk 2 Me”
In his latest music video "Talk 2 Me," Nick Deutsch retorts the poetics of up all night running through rainy New York City backend streets to nowhere and isolated vocals searching for a voice on the back of a bar napkin, into tender…