I just bumped in to the series, looks pretty cool if you are into this kind of racing.
In this video some Nascar drivers tried those Australian V8's: http://www.youtube.com/watch?v=PS9FrE5ysCw
And here's a pit stop demonstration outside of the racetrack: http://www.youtube.com/watch?v=-Q41ujhJ3Y0
So, has anyone watched the series?