I think the city u drove had some serious problem....hearing for the first tym that city has worst in road grip and brakes...i have two in family, one with me, never faced such prob, keep in mind that in both the aspects u mentioned, it is far better then corrola.
Sent from my A8 using PW Forums mobile app