ImPOUNDed or impounded.
This 1969 Firebird was towed when I was 16 years old and I could not get it out of the towing yard.
The vehicle is very powerful, makes a lot of noise, the ground rumbles so to speak.
I do not like Flags, checkered Flags or fire/flames of any sort.
The vehicle has a Corvette motor in it as well as a Corvette suspension so it is going to be a ninja so to speak. Meaning that it'll be way faster and handle around corners and such better than the car did when it was original.
I like the name impounded because it gives you under the impression of trouble or the car being locked up or sinister.
So chains or breaking or crumbling rocks or something like that might be incorporated.
Maybe use the same color scheme that is on the car.
Which is a dark blue, the center wide stripe down the middle is charcoal gray and the Pinstripe is red.
Maybe an outline or shadow of the car?