James Vowles has admitted "this feels like it was made to be" having signed a long-term contract extension with the Williams Formula 1 outfit to remain as Team Principal. >>>
This is another headline indexed and brought to you by the AUTOMUNDO website.