The track features emerging vocal talent Kyla Blackmon
Logic1000 has announced her debut album, 'Mother', and shared the first single. You can listen to the track below. 'Self To Blame' features emerging vocal...