Formula One bosses continue to bury their heads in increasingly bloodstained sand | Giles Richards Post date March 26, 2022