We're approaching 20 years since the last time a car made outside of England won the Chamionship
How long can ferrari hold off the inevitable?