RACE 07 preview and trailer By Justin Towell published 27 July 07 We take the official WTCC PC sequel for a spin