Revisiting the 2010 Car of the Year: the Corvette ZR-1, America’s Super Car By: IBxAnders | May 25, 2011