As a nitrous racer there may be things that make you cringe when you step on the gas pedal and this is one of them. The racer in this car (who is unnamed) was moving the car toward staging and the revs were coming up when KABOOM there was a massive explosion inside the intake […]
More...
More...