The Miami Grand Prix weekend was a spectacle enjoyed by Formula 1 fans all around the world, with shows, driver presentations and parties making for a weekend full of American glitz and glamour. One thing that may have been slightly overlooked was... MoreĀ»