IWC Schaffhausen Brought the Big Pilot Exhibit to Miami Beach During Formula 1 Weekend

The Swiss luxury watchmaker staged its Big Pilot Exhibition in the Magic City