Historic Racing Register

High speeds expected at Phillip Island

Steve Ross, of Dunedin, was walking the Phillip Island track in Australia for the first time yesterday, trying to imagine keeping his lightning-quick McRae GM1 under control.

read more

Syndicate content