Tony Stewart Misses Talladega Short Track, Plane has Mechanical Issues

Tony Stewart Misses Talladega Short Track, Plane has Mechanical Issues

Racing News
June 2, 2017