Street-racing in a Nissan Leaf is pushing Texans go to electric
Teresa Porter pulled up to the red light and turned to eyeball the crimson pickup truck to her right. Her silver fingernails gripped the steering wheel. Her foot sank hard into the brake, ready to pounce on the accelerator. “He came to play,” she muttered, turning back to face the road. Her brow furrowed under