Kida Kudz has drop the official video from his latest single titled “Awo Lor” which literally means AM GONE in English!The H.O.D produced track was directed by 2Much-X Visual

watch the video below