Larry’s Notebook: Ford Needs a Win at Michigan

Video Details

Our resident crew chief Larry McReynolds looks forward to the "Irish Hills" of Michigan and thinks it's a must-win for Ford!