Rob O'Donnell and his producer Jake Heller talk about NASCAR unveiling their EV protoype this past weekend in Chicago and weigh the pros and cons it would bring to NASCAR.