Here is a link to a vid of the Ishima Buggy on a Belgium track...that thing looks twitchy as hell on that rough blown out track:
http://www.youtube.com/watch?v=OtZN408XEaU
That car seems better suited to smooth, fast European style tracks rather than what we have here in the US where big features and big air are the norm.