Russ O'Blenes, director of the engine team behind the roaring Cadillac GTP, will lead the new operation.
Nelson Racing Engines have created some of the most powerful engines to power iconic cars, but which engines have the most ...