Vegas baby! That’s right, the Optima Ultimate Street Car Invitational was a couple weekend’s ago and the heavy hitters of the pro touring world were all on hand tearing up tires, banging rev limiters, and trying to end up on top of the heap on the Autocross, Road Course, and Speed Stop. Well Mike Maier […]
More...
More...