From the 2002 car and driver issue. Note the "lows"....really?
2003 Ford SVT Mustang Cobra Road Test – Review – Car and Driver
2003 Ford SVT Mustang Cobra Road Test – Review – Car and Driver
Whine is the best part. Lmao
Wish my Whipple whine was louder. That's the only thing I miss about the Eaton