Yeah, those caddies are almost unfair. I cant believe they dont absolutely dominate as it is quite apparent they have the speed and driver ability.
The level of tweaking and factory backing on cars like those make it so hard for teams like the skyline team to compete.
Another thing that shocked me was so many teams seem to not know how much power they make...just guessing. From the looks of things, that skyline which should be making about 420whp is getting outpowered by probably 100hp. However the AWD launch at the begining was great