Published On Mar 16, 2024
France has an amazing racing culture. Legendary drivers and teams have been based out of there. But two Formula One teams have been based out of France, and had some semblance of staying power. This is the story of the more successful one of the two.
All used footage belongs to its rightful owners.
show more