I don't think I would want to hurt my ride doing crazy rally races like that. If I had the money I would fix up an old Sidekick and race it to the ground.
Europe is where it's at when it comes to racing. No offense USA, but 1/4 mile drag racing and NASCAR doesn't do it for me. I respect the sports though.