Greased Lightning Tag

August 29, 1921 – December 23, 1990 2015 NASCAR Hall of Fame Inductee When Wendell Oliver Scott, of Danville, VA, was inducted into the NASCAR Hall of Fame in 2015, it marked the end of a long journey by the Scott family to see the driver given the respect that he deserved for his accomplishments. Unfortunately, the moment came 25 years too late for Scott himself to see it. When I was young, I had seen the film Greased Lightning. In fact, I watched it several times because HBO wouldRead More