In October of 1994, Nick Cave & The Bad Seeds unleashed their eighth studio album Let Love In. Three singles were released in conjunction with the certified silver UK collection leading up to its formal launch. And while “Do You Love Me?” and “Loverman” set the stage for the prolific album and its harmonic tenor, […]
The post Red Right Hand: An Oral History – How the Nick Cave Song Became the Anthem of the ‘Scream’ Franchise appeared first on Bloody Disgusting!.