Hot Rod Forum banner

holeshot turbo motion picture

  1. cummins 8.3 turbo diesel

    cummins 8.3 turbo diesel

    front of motor mounted on generator frame.
Top