Ten years ago, racing legend Jack, "The Turbo King" vanished after winning a championship. Now living under a new name as a mechanic, he rekindles his racing s