NASCAR WInston Cup Series: Steve Park's pit crew are intorduced to the fans at The Winston Nascar Winston Cup, All Stars Race, Charlotte, 20 May 2001 DIGITAL IMAGE
Steve Park's pit crew are intorduced to the fans at The Winston
Nascar Winston Cup, All Stars Race, Charlotte, 20 May 2001
DIGITAL IMAGE