The Equalizer

The Equalizer is a monster truck.