Category: News

DiRT 3 screens show off cars and environments

Location, location, location — that’s definitely what it’s all about when staging a world class dirt-road rally. Fortunately, Codemasters knows just where to take us...