Fake marina with fake water steals show at Miami Grand Prix
By JENNA FRYER AP Auto Racing Writer MIAMI GARDENS, Fla. (AP) — Formula One pictured a race in Miami and envisioned sun, sand, beaches and boats. But when the inaugural Miami Grand Prix landed at Hard Rock Stadium, nowhere near the South Beach backdrop F1 was seeking, the promoter said don’t worry. The venue now
Continue Reading