The F1 grand prix that big-budget Toyota should have won
At the end of the 2009 season Toyota announced its withdrawal from F1, ending an eight-year adventure that saw a huge amount of money spent, and no wins achieved.
Motorsport ·