Tag: Debut album


Deluka New Release, MP3 Single Download & Live in NYC

Deluka’s Debut Album Coming This October! Album Available Digitally on Sept 14  NEW Song, “Nevada”, Premiered on PopMatters Today, Available For Download Here!   “Ellie Innocenti is the next balls-out sex symbol frontwoman, right up there with the likes of the Duke Spirit’s Liela Moss, Yeah Yeah Yeahs’ Karen O, and […]