Kodi for Windows: Free Download and Setup Instructions (18.2 Leia)

Kodi for Windows: Free Download and Setup Instructions (18.2 Leia)

It should only take about a minute to download and install Kodi to your Windows computer. Kodi works great on any Windows computer and the interface is virtually identical to…

Bypass Site Blocking for $2.99 Get a VPN
Hello. Add your message here.