fbpx

Day: November 16, 2017

Optima Invitational Takeover at Shelby American

The Road Rally is always a treat for the Optima Ultimate Street Car Invitational drivers and for the past three years the OUSCI has taken over the Shelby American headquarters in Las Vegas. The Lucas Oil Road Rally portion of the Optima Invitational is a test to determine the true road worthiness of competitor vehicles. […]

Read More