Bob and Nate Caruth stopped by the shop to talk racing. The boys love company.