I was wondering if any of you fellow 360 owners feel like the car doesn't stop as well as a car of it's caliber should. I've had a lot of high end...