It’s streaming on http://www.nascar.com/
I can’t get live streaming at work. The humorless gnomes who run our security upgraded our system and now I can’t access anything.
I do have my portable XM with me, though, so I was hoping I could pick it up.
Do you need to sign up?
I was headed home to work, but I'm still stuck at the office.