This past weekend with the Miami Grand Prix in full swing, IWC Schaffhausen keenly timed the unveiling of its Mercedes-AMG Petronas Formula One(TM) Team watch to play off the hype of the races. It didn’t need to. This watch would steal the victory lights no matter when it was introduced. Of course, the timing was perfect…