Austin Officials Ready for F1 Weekend
Public safety and transpo ready. Weather? We'll see.
"...during a Wednesday morning press briefing, Austin officials have learned that three things can make or break an F1..."