translate English to French: Especially horrible where the brakes… it didn’t really matter whether you drive on grid or asphalt you had super wonder brakes that decelerate you in no time.
Notamment vers la fin quand on a des voitures très rapides sur des pistes très étroites. Les sensations étaient très bonnes.