Tour Miami Grand Prix’s Fake Marina, a Great Place to Watch F1 Race Tour Miami Grand Prix’s Fake Marina, a Great Place to Watch F1 Race But one part of the new track that everybody was talking about and wanted to see is “The Yachts at the MIA Marina.” While officials originally… READ MORE