So I checked in that ST yesterday. Shockingly, it shows no signs of ever having been into a wall or off a road. It's looking a lot like it was set up to be run, but not actually driven that way. It's actually a neat little car, quick as heck, and isn't going to be stupid spendy.