‘Last American Hero’ Junior Johnson dies at 88

NASCAR Hall of Famer Junior Johnson, dubbed "The Last American Hero" in a 1965 Esquire feature, has died at the age of 88.

Leave a Reply