Will we ever see an all-electric version of NASCAR?

Video Details

Spencer Gallagher talks with Daryl Motte about the possibility of having an all-electric version of NASCAR.