This is a revolutionary new type of turbo patented by Nelson Racing Engines. NRE's Tom Nelson explains and dynos several motors.
Quickly and easily download Instagram videos with our free tool.