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