Anyone remember when NHL games had the "glowing puck"? This was a poor attempt to get more fans interested in hockey, and the NHL thought the people who didn't watch hockey were just too stupid to watch a puck fly across the ice. The sparking cars, just to get more mush heads to watch F1, is a glowing puck.