1996 Napa 500
- Episode aired Nov 10, 1996
The Winston Cup Season finale Napa 500 from Atlanta Motor Speedway featuring a memorable ending for the Labonte brothers.The Winston Cup Season finale Napa 500 from Atlanta Motor Speedway featuring a memorable ending for the Labonte brothers.The Winston Cup Season finale Napa 500 from Atlanta Motor Speedway featuring a memorable ending for the Labonte brothers.