Rod Schaeffer Posts Win at World Wide Technology Raceway
Congrats Rod Schaeffer winner at World Wide Technology Raceway.