Apparently Speed has heard the cries from all of us tired of all of the crap they actually play on their channel, so there will now be an online channel that streams actual racing all day, every day. so you need to be a subscriber to Speed TV on your cable or satellite, and then you can watch it. so no luck for you you european types, but great news for those of us in the land of the free.
hopefully, they will make it work nicely with the ps3 so it will be easy to watch it on my tv.
ColdTrackDays