How is the ST?
I still haven't really driven it. It's from out of state and just registering the car has been an ordeal. Almost there. I live in Texas and it's from Indiana.
How is the ST?
Go cart on wheels. Every time I hit the back roads in feel like I'm at Disneyland!!