The Miami City Commission has placed an item on next week’s agenda proposing to hold a Formula 1 Grand Prix race in downtown Miami
The Miami City Commission has placed an item on next week’s agenda proposing to hold a Formula 1 Grand Prix race in downtown Miami