’63 Grand Sport Corvette Battles Shelby Daytonas at Imola By: James Derek Sapienza | October 17, 2018