Video: “Our Time” – Ford Returns to Formula 1 with Red Bull Racing

Great video put out by Ford after today’s announcement that they are returning to F1 with Red Bull Racing.

After more than 20 years, and as F1 transitions to a new and more electrified future, now is the time for Ford to make its long-awaited return to Formula 1.