Kenyans Slam Tekno For Blaming His Wack Performance On The Country’s Ace DJ September 10, 2017 Luchislive Triple MG star, Tekno, has gotten more than he can chew following his performance in Kenyan and blaming the bad… Continue Reading →