Suicide Kid
Country Life
Country Life, an industrial rock intrumental track, is the recent release from Suicide Kid a.k.a. MyIndie featured artist, talented musician Fabian Engelbracht!
Check it out and enjoy!
Mix & Mastering: Marius Baum!
Congratulations, Fabian! Great track!