Final Race Ever - Tech Inspector: Steve Olone

East Bay Raceway Park - Tampa, Florida
Saturday, November 2, 2024
It's the final race ever at East Bay Raceway Park and we talk with Tech Inspector Steve Olone who has been doing it the last 12 years at the "Clay by the Bay:

Produced by: Dirt Race Central

Register Sign In