Formula One Set To Go Miami Vice For 2021
Get your pastel Crockett-and-Tubbs blazers ready, Formula One announced that they are planning to hold a Formula One race in Miami for the 2021 season. Of course, it is not a done deal yet as Formula 1 says it only has an agreement in principle with Stephen Rosso, the owner of the Miami Dolphins National […]