What is "The Official Cheese Snack of NASCAR"?

Another "question" to pass the time. I had seen this endorsement on a certain snack food. First to person to answer correctly "wins". No, it's not cheez its...
6 answers 6