OPTIMA’s Ultimate Street Car Invitational: A Nissan Wins the Title for the First Time! Action Photos Right Here!

(Words by Jim McIlvaine, Photos by Ian Brockman) The OPTIMA Ultimate Street Car Invitational has now been held 15 times and the sky has fallen at least three times in that span. The first instance was Danny Popp’s win behind the wheel of Todd Rumpke’s Corvette in 2011. That signaled the first time a modern … Read more