Free TV PlayerBy FreeTVPlayer.com : TV Player
Free TV Player allows you to watch directly over 800 free Internet TV Channels from your PC. All Internet TV Stations are from 100+ Countries with nearly 100 different languages (English, Spanish, German, Chinese, French, ...