You knew it was going to happen sooner or later. Sooner it is. 900 HP and 1,000 ft lbs of torque!
https://autoweek.com/article/sema-s...ustang-1000-lb-ft-torque-and-six-speed-manual
https://autoweek.com/article/sema-s...ustang-1000-lb-ft-torque-and-six-speed-manual