Michael Waltrip comments on the astronomical cost of running a NASCAR team

Video Details

Waltrip comments on the cost of running a NASCAR team