World Rally Race (2003)

Here is the world rally race from 2003 with some awesome stunts.