Incidentally I think "Imola" refers to the race circuit?
steveyorks Dedicated Member Joined Jul 19, 2016 Points 30 Location Huddersfield Model of Z 2.2 Z3 Jul 10, 2017 #21 Incidentally I think "Imola" refers to the race circuit?