24H Series powered by Hankook Hankook 12H Imola Imola 24H Series heads back to Italy for the Hankook 12H Imola Italy is one of the countries in Europe where people are really passionate about cars and motorsport. Therefore, it is only logic… Wednesday, June 28, 2017 Add Comment Edit