With Amelia Island 2012 coming shortly, I had a chance to look back at some of the great cars from last year. I have always been a huge Cobra fan. CSX 3360 was the last of the Cobra's that were produced. This example was fantastic. I loved the look of the color, starburst wheels, underside exhaust, and the lack of roll bar. This was such a clean … [Read more...]