The Petrolhead Corner – The Cooper T40 That Gave Jack Brabham Its Formula 1 Debut Is Up For Grabs
Can you name the one driver that has won a Formula 1 championship, while driving his own car, and running his own F1 team? I’ll wait, and let you think for a moment… Just kidding of course, because hardcore fans of the sport will immediately gravitate to Jack Brabham, the three-time Formula 1 world champion from […]