The Ford vs. Chevy rivalry has existed almost as long as the automobiles themselves. This is just on another level. Sure, of course Ford is an international company so of course they're going to have a commercial for the famed F-150 in French -- French Canadian even.
