All-Star auto wrestling.
ohhh sh!t... LOL!!! tooo damn funny.
But true.
The last time I saw one, in the prelude to the race, they were introducing the drivers and their crew chief or owners, walking away from their transport trucks, with fireworks going off behind them....Their own special video-op fireworks.
Total kiddie hype.