Wednesday, October 28, 2009

Kyle Busch gets new crew chief

Kyle Busch crew chief Steve Addington has been demoted at Joe Gibbs racing, he will no longer be crew chief for the #18 car.

Check out what Jordan has to think of the situation. Click this link.

No comments:

Post a Comment