2003-2004 Ford Mustang SVT Cobra aka: “Terminator”
terminators are amazing. too bad they tend to get hot when road racing. they have a great suspension for it (IRS).