Thanks everyone for the suggestions. I too believe that Liberty should do some sort of pay per view streaming(maybe free for testing). I prefer no commentating during when cars are on the track. I wonder if ESPN(who is carrying F1 in USA) will have any of that coverage from Sky TV, as hat is who they are using this year for Broadcasting.
Team Pelfrey Racing