NNew Music Read More 1 minute read Dr Sid – Kilon Wa | Music VideobyShade AlegbeleyeFebruary 21, 2014 Currently on his UK tour, Dr Sid has released a new video for his track “Kilon Wa”.…