u can probably watch it using this :
Download JLC's Internet TV 1.1 Beta 6 - A program for watching over 1000 free online TV channels - Softpedia
Download JLC's Internet TV 1.1 Beta 6 - A program for watching over 1000 free online TV channels - Softpedia