After releasing the hit single “I No Know” couple of years ago, Tarrah returns to the music scene with another Afrosoul smashing hit single “Society” produced by Clef Nite; A s…
After releasing the hit single “I No Know” couple of years ago, Tarrah returns to the music scene with another Afrosoul smashing hit single “Society” produced by Clef Nite; A s…