Video: What next for 'embarrassed' Williams Formula 1 team?



The 2019 Williams Formula 1 car finally hit the track at Barcelona on Wednesday afternoon, having missed two and a half days of the eight of pre-season testing

Source: Autosport F1

By |2019-02-20T20:22:22+00:00April 15th, 2019|F1|0 Comments