Tags March 24 2020
Tag: March 24 2020
DED Release New EP and Tour Dates
New Radio Single, A Mannequin Idol (Lullaby), US Tour Kicks Off March 24, 2020
After taking the rock world by storm with their 2017 debut...