At the 2017 OPTIMA Ultimate Street Car Invitational, drivers were tasked to run their vehicles through a series of challenges, and here are the winners.
Are you bored of the car show scene? Do you love racing, but have had your fill of the dragstrip? Then you should probably look into autocross or road racing - and there's an event ...