If you're in the UK then if you go to the iPlayer and select TV, change location to Northern Iteland then in the Sports section there's 2 episodes of Bikes covering all the races, in HD as well It may be possible to access elsewhere through a proxy Great racing and free