Johali's Rate the Xfinity race --- Texas

9.5 hardly a dull moment. Had everything. Multiple grooves, lots of passing, some strategy and an insane finish.

The Xfinity series is the best racing product on pavement.
 
Back
Top Bottom