Stephen exposes his own shadow in indie-electro anthem “Delilah” [Video]
Los Angeles based indie-electro artist Stephen lets the guards down and introduces his most vulnerable self in “Delilah.” Written about his shadow that follows him wherever he goes, the track…
Share