Cadillac F1 Has Spent Ages Preparing for Formula 1. The World Will See the Results in Melbourne

A lot of eyes will be on F1’s first new team in a decade as it makes its bow in Australia.