Torque baby, torque! 400+ ft-lbs = more than Ferrari 458 or Porsche Carrera. I love how they blast past the "45 mph" sign in the video. LOL I think I know where they were.......if I recall from my days in the Bay Area, they were headed south on San Thomas, just past Stevens Creek.