Ferrari Daytona SP3 took home top honors at the prestigious Festival Automobile International, bagging the most beautiful supercar of the year title. Ferrari's Daytona SP3 reigned supreme in a category that is reserved for vehicles priced above €60,000 ($68,000). more