D-day for Formula One

By on

Today, 29 May, is one of the most critical and significant days in the history of Formula One as the deadline to enter the 2010 World Championship season is set for midnight. Controversy has surrounded the 2010 season thus far with the proposed budget cap and the threat of several FOTA-members to leave the sport. With the clock ticking, only Williams F1, Campos Racing and USGPE have already lodged their entry for next season.