General Motors: Taking The Long Road