How to Install Kodi 18 Leia on Windows [Updated 2019]

How to Install Kodi 18 Leia on Windows [Updated 2019]

Kodi is a perfect open source media player where you get never ending list of movies, videos, music, sports and what not. Installing it on Windows PCs is an easy process and in this article let us see how to install Kodi 18.2 Leia on Windows 10 PC. The same process...