There’s No Place Like Home: Inside Cadillac F1’s Miami Grand Prix Takeover
Formula One’s new team is making its U.S. debut and is pulling out all of the stops, including a new livery, to make an outsized impact.
Sports Illustrated ·