glofria
Nitro Member
Going on this weekend in Tulsa, OK. Should be some good racing going on as many of the heavy hitters will be there.
The sportsman racers will be racing at Sacramento Raceway for their finals this weekend too.
The sportsman racers will be racing at Sacramento Raceway for their finals this weekend too.