Yeah the KDW's suck ass. I made a pass in them and win full boost came in it put me sideways and I was looking at the wall. No more street tire runs for me.
Those runs of yours arent to bad.