Tuesday, November 13, 2012

Stock Cars @ Bondurant



The crew from Buick in China checks out the Bondurant/SNT stock cars.