
DED Release “Mannequin Eyes” Micro EP Featuring Lead Single “A Mannequin Idol (Lullaby)” + New Song “Eyes Sewn Shut”
After taking the rock world by storm with their 2017 debut album Mis-An-Thrope, DED has returned with the release of their new micro EP “Mannequin…