Published On Nov 9, 2020
Newly reopened Eagles Canyon is now my favorite road racing track in Texas! Watch the fun as the X-Factor Racing boys play with their Spec Miata toys.
Spec Miata with split start with B-Spec.
Camera in Lee Thomas' car
show more