Originally posted by KevContour: I saw it, i still think a stock SVT would win, good ol' 2.5L V6 engine, with an SVT logo on it.