Jutting rockily from the Irish Sea lies a culturally unique island which has intertwined itself with motor racing for 117 years. Le Mans and Nürburgring deliver challenges, but with 264 unpredictable ...