The Ford brand has had storied experiences in motorsport, we all know the Ford vs. Ferrari movie right? but the blue oval didn't stop there. The ...