Saturday, February 18, 2012

Stewart goes into 2012 with new crew chief

Over the closing weeks of last season, Steve Addington had been led to believe he would be Tony Stewart's crew chief in 2012.

build automotive automobile

No comments:

Post a Comment