L.A Based Dearth X Daggers Take To The Stage With Chilling Debut Single – ‘Witch’s Brew’
There’s a new duo on the L.A music scene and they are already making big impressions with their debut single ‘Witch’s Brew‘ this fall season....