2003 PRO World Street Finals
Steve Miller and his twin-turbo S-10 entered the Denso Pro Street finals with a slight points lead over last year's champ Pat Musi. After securing the championship in a semifinal-round win, the two paired up one last time, only to have Miller walk away with the win as Musi suffered transmission problems. View Related Article
|
|