McLaren’s extra brake pedal that disrupted Formula 1
McLaren’s ingenious little secret that won them several F1 Grand Prix
McLaren are known to be innovators. Just look
at their production cars and you’ll soon find several interesting technologies
and exa...