Cadillac might not have set the world alight so far in Formula 1, but team CEO Dan Towriss feels that if the team continues its upwards trajectory it will get noticed.
Cadillac might not have set the world alight so far in Formula 1, but team CEO Dan Towriss feels that if the team continues its upwards trajectory it will get noticed.