Wsbk streams all their races free, but they block north america due to us being stupid.
So, you need to trick the site into thinking you are not in NA.
Proxy List 1 - Proxy 4 Free - Protect Your Online Privacy!
Basic steps to get this working in Internet explorer:
Goto Tools/Internet Options
Goto Connections, LAN Settings
In the lower box, check the "use proxy" and put in the info from one of the entries on that page. Example, Proxy is 126.96.36.199 and port is 3128. Make sure you pick one not from North America (I used one from china which worked great).
Click OK. Try going to http://www.worldsbk.com
now, and try to watch a race. If your internet doesn't work after you put in those settings, try another proxy from the list. Eventually you should find a working one. When you are done, just go back to that lan settings screen and uncheck that box to return to your normal internet settings.
I'd advise against doing any banking or other secure communications while you have the proxy turned on. All your traffic is routing through that proxy server, so if there are people of ill-will running it, they might be snooping.