Originally Posted by erogers10287
Haha. I picked the car up yesterday and I LOVE IT! I love the Ti too but it makes that car seem like trash compared to this!
I'm surprised to hear that considering that both cars share the same structure and are built in the same factory using many of the same parts.
I would think that under most driving conditions, a Ti and ST wouldn't be so different.
Did you have problems with the Ti?