Formula One recently celebrated its 75th anniversary with a huge event in London, where all ten teams simultaneously unveiled their new car designs for the upcoming season. However, what was meant ...