Challenge by Hades

Hint: [3-letter word] So you better step on the gas