Watch live broadcasts of more than 5000 television stations around
the world! Allows you to watch more than 5000 free TV channels in
93 countries on the Internet and is supported by the largest and
most up-to-date database. Enjoy yourself! Including some famous
channels CNN ABC in the United States; BBC in the United Kingdom;
NHK in Japan and so on.