I have a confession to make. I am a Formula 1 junkie. If Formula 1 was the only racing series in the world, I would still be happy. Not that I dislike other series, I follow most motorsport, I just think Formula 1 is the pinnacle of performance, the “Holy Grail” of motorsport for designers […]