Ron Capps made a stunning comeback Friday from his NHRA Arizona Nationals crash last Sunday that shook him up, destroyed a ...
Humans are nothing if not predictable—especially when we’re doing something we absolutely shouldn’t be. Like touching the electric fence just to see, or sticking our hands where a very clear sign says ...