sorry Mabs you ever tyraid against channel 10 is running a bit thin mate.
simply put if you want certain stuff you just have to pay for it.
I dont know if you can or dont want to know for that matter but simply put motorsport is not the be all and end all of TV stations (much to our annoyment).
I sugeest you either bite the bullet and get Pay TV or shut up about it mate because no matter how much you jump up and down nothing is going to change in this country , we are a nation of berr swilling Footy , cricket loving boofons and thats just the way it is so i suggest you just deal with it
or do what iconic says and find somewhere to download it but DONT mention it here on ten tenths