Good catch

October 13, 2012 Greg Engle 0

The crew of Kyle Busch’s No. 18 Toyota found a cracked track bar mount on the car before the race and changed the part.