drrus.com
Faith In NASCAR: Still Wreckin’
A number of years ago I remember hearing a radio clip from NASCAR driver Mark Martin as he found himself in the middle of a race accident. At one point his crew radioed him asking, “Are you o…
Guest Post