A free alternative app store for Android TV and set top boxes.
Download Aptoide TV
No restrictions
All apps are free
2500 + apps available
Aptoide App Store