One word. Bullshit. Japan is not on live. Its delayed. It starts at 3pm est, however, it won't be shown on tv until after Bathurst has finished approximately about 5ish. They say 4:30, but Bathurst never finishes at that time. Which means, as usual, the F1 race will have finished before its...