I just don't care for the motor noise to be piped into the interior of the ST. What's up w/ that Ford? I'd rather have them throw a torsen on board, compared to motor noise's. Performance over the fluff.
Introduce Mr. Torsen to the mix
D23 crew- D-Tech- Sedan Revolution= #131