Will be interesting to see how NASCAR handles this electrification.
We all know the Nhra will f.... It up, just doing whatever Chevrolet wants.
NASCAR has to deal with Ford and Toyota, both of which have very different views on their products.
Ford was first to ditch cars in general, throw their...