This weekend’s Miami Grand Prix is sure to make a splash with racing fans, but it’s hardly the first big race, or first with “grand prix” in its name, to hit South Florida.
This weekend’s Miami Grand Prix is sure to make a splash with racing fans, but it’s hardly the first big race, or first with “grand prix” in its name, to hit South Florida.