Listen and Download Teyana Taylor & Davido – Killa. American singer, songwriter and actress, Teyana Taylor collaborates with Nigerian International superstar, Davido on the new record dubbed, “Killa.” “Killah”  By Teyana Taylor