Michelle Kaufman: High Speed! Big Money! Big Egos! Drama! Miami is the perfect place for an F1 race.
MIAMI — Most South Florida drivers have probably been too busy weaving through traffic on I-95, the Palmetto and the Turnpike to notice that a Formula One race track the size of 59 football fields — 17 Eiffel Towers in length — is being constructed and nearing completion around the…
Miami Herald ·