Winning Fords

Discussion in 'Ford Products' started by Crew Chief, May 8, 2017.

  1. Crew Chief

    Crew Chief Crew Cheif/Site Admin Administrator

    Jack Rousch finally found his speed at Talladega and the Fords made a good showing. Was surprised to hear Kyle Busch admit he made a mistake. Also I liked his statement about going to real race track (Kansas City) next week.

Share This Page