Hey guys I have a question.

The place I'm living provides internet and I'm not in the position to get expensive cable TV.

I really would love to watch some TORC races. I know that Speed TV airs them but like I said, I don't have cable. I've check Hulu Plus and while they broadcast some Speed TV stuff, TORC is not one of them.

Anyone know where I can find them? Maybe Youtube, I haven't tried them yet.