From the way Rhys Millen had been sliding all season, we should have seen it coming. An impressive second place finish at the Formula Drift finale meant that Millen shut the final door on a hard fought season to become the winner of the 2005 Need For Speed For

While last year's exhibition round of the Japan D1 Grand Prix series went off with a bang, this year's show was included in the D1 points series. With this in mind all the top racers from Japan came out to collect a few extra points to bring back with them. Over 30 teams from Japan came out to compe