If you were betting at a race and just glanced at this truck, you might not bet on it… but looks can be deceiving.  Watch it get up and go.

Check out these super-charged vehicles.

Source
xiam