Alternative apps to JLC's Internet TV:
  • 4.6
    48 votes
    Online TV Player watch 850+ free Internet TV and 1500 free online radio stations.
    • Shareware
    • Windows