NASCAR From NASCAR, IndyCar and car shows, ‘Fast and Furious’ shift to electric cars has obstacles by admin April 19, 2024 by admin April 19, 2024 Mac Engel Fort Worth Star-Telegram FORT WORTH, Texas — When the Saudis started to pour… 0 FacebookTwitterPinterestEmail