2y ago

5.6K

Loading...
- Best run of last race this past season, on November 5th 2017, at Tulsa Fairgrounds.

This run cinched my masters championship for Neokla SCCA. With a base Ford Focus.

Join In

Comments (0)

    Loading...
    Loading...
    0