Moving at speeds like that, a top-notch braking system is in order and the Challenger delivers on this. http://tbmcars.googlepages.com/introducing_2008_dodge_challenger