1996 NASCAR Suzuka Thunder Special 100
- Episode aired Nov 24, 1996
The NASCAR Suzuka Thunder Special 100 exhibition race from Suzuka Circuitland in Suzuka City, Japan.The NASCAR Suzuka Thunder Special 100 exhibition race from Suzuka Circuitland in Suzuka City, Japan.The NASCAR Suzuka Thunder Special 100 exhibition race from Suzuka Circuitland in Suzuka City, Japan.