The Optima Ultimate Street Car Invitational is kind of like the Super Bowl of Pro Touring events. The competition draws out the hardest core cars in the country and from around the globe to do battle in several different competitions that test all of different elements of the competition vehicles. There’s the braking test, the [...]
More...
More...
Comment