F1 Fanatic - Captain Soviet
That was a bloody good drive by Whincup, really shows why he’s been champion for the three of the past four years.
As for streaming the races, the official website has a live stream of the Channel 7 broadcast, and it’s not location-restricted. I just watched the whole race here in Canada, quality is a bit dodgy for what they call a “high-quality” stream, but definitely watchable.
It does ask you to register, but it’s quick and painless.