NASCAR going electric

I hope they can keep all those extension cords untangled!