Probably not allowed to share links here, which is silly since linking to YouTube videos is allowed on this forum and this is technically just as illegal. Anyways, I would check sites like ustream and justin tv for streams when the races are on.... or Google "Super GT stream" and you'll find other people asking the same question and some decent answers. It's hard to find, but it's out there. It's too bad they don't show it on TV... there's a market here in the West, and this thread just proves it... it's hard to be a fan and show support out here...