Yes, that's him, (Stew Smith). The full story can be read in the latest issue of Chrysler Power Magazine "Ice Road Demon" article.