Godspeed: Racing Is My Religion

Elon professor L.D. Russell finds salvation in NASCAR

by