Stewart-Haas Racing comments on the pit gun failures

Stewart-Haas Racing comments on the pit gun failures

Racing News
February 27, 2018