Only True Muscle Car Fans will get over a 75%

It's over on car throttle

Super simple.

See if you can beat me or tie me.