The Avatar Riddim was Produced right here Kenya on the African soil. Jamaican super star Busy Signal was the first to feature on the Avatar Riddim with a hit song called Space. More artist / DJs joined in and mashed it up .. Download the full promo album and Enjoy… Download Full Promo Here Busy […]