Drivers give fast food new meaning Some NASCAR stars eat snacks even while on the track