“Strange” by D3lta

D3lta has released an upbeat and empowering new tune, "Strange".