IMOLA, Italy, Nov. 17, 2017 /PRNewswire/ -- As the late season, final rounds 11 and 12 for the Lamborghini Super Trofeo North America competitors kicked off this week in Imola, Italy, they were welcomed to the beautiful Italian countryside by unusually cold temperatures and of all things,...