Joined
·
23 Posts
Car and Driver recorded a 167 ft stopping from 70 that is huge improvement from last year's 185ft. I'm glad they took the brakes into serious consideration for 05. Stops like a true sports car now...even approaching corvette territory.